From 35c9efccfc549ace4f9908083e8312b2b7ff4997 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Fri, 15 Feb 2013 04:38:29 +0000 Subject: [PATCH 01/32] Launchpad automatic translations update. --- src/calibre/translations/de.po | 18 +++-- src/calibre/translations/pt.po | 121 ++++++++++++++++++++------------- 2 files changed, 87 insertions(+), 52 deletions(-) diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index c69ac24cea..6093179ab9 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-02-13 21:10+0000\n" -"Last-Translator: Simon Schütte \n" +"PO-Revision-Date: 2013-02-14 22:15+0000\n" +"Last-Translator: Susan Gottwald \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-14 04:36+0000\n" +"X-Launchpad-Export-Date: 2013-02-15 04:38+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -3590,18 +3590,24 @@ 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 "" +"Die Seitenzahlen werden unter jeder Seite in der generierten PDF-Datei " +"ergänzt. Ein von Ihnen festgelegtes Template hat vor dieser Option Vorrang." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:107 msgid "" "An HTML template used to generate footers on every page. The string " "_PAGENUM_ will be replaced by the current page number." msgstr "" +"Die Fußzeilen auf jeder Seite werden durch ein HTML-Template generiert. Die " +"Zeichenkette _PAGENUM_ wird durch die aktuelle Seitennummer ersetzt." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "" "An HTML template used to generate headers on every page. The string " "_PAGENUM_ will be replaced by the current page number." msgstr "" +"Die Kopfzeile auf jeder Seite werden durch ein HTML-Template generiert. Die " +"Zeichenkette _PAGENUM_ wird durch die aktuelle Seitennummer ersetzt." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -5517,7 +5523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 msgid "You must provide the input file to polish" -msgstr "" +msgstr "You must provide the input file to polish" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 msgid "Unknown extra arguments" @@ -16044,7 +16050,7 @@ msgstr "Durch Trennung mit %s können Sie mehrere Werte auswählen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "coloring" -msgstr "" +msgstr "Farbton" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 msgid "icon" @@ -24179,7 +24185,7 @@ msgstr "Spanisch (Argentinien)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:176 msgid "Spanish (Costa Rica)" -msgstr "" +msgstr "Spanisch (Costa Rica)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:177 msgid "Spanish (Mexico)" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 8e4239dc45..c085522d6b 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-02-12 11:51+0000\n" +"PO-Revision-Date: 2013-02-14 16:23+0000\n" "Last-Translator: pedro jorge oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-13 04:36+0000\n" +"X-Launchpad-Export-Date: 2013-02-15 04:38+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -906,7 +906,7 @@ msgstr "" msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -"este perfil é destinado para os dispositivos de série PocketBook Pro 912" +"Este perfil é destinado para os dispositivos de série PocketBook Pro 912" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" @@ -3221,6 +3221,8 @@ 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 "" +"Se aplicar estas opções ira fazer com que o nome do ficheiro html dentro do " +"arquivo htmlz seja baseado no titulo do livro." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:95 msgid "Enable autorotation of images that are wider than the screen width." @@ -3434,6 +3436,8 @@ msgid "" "The unit of measure for page sizes. Default is inch. Choices are %s Note: " "This does not override the unit for margins!" msgstr "" +"O tamanho das paginas é definido por uma unidade. O padrão é polegadas. As " +"opções são %s Nota: Isso não substituir na unidade as suas margens!" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63 #, python-format @@ -3651,6 +3655,18 @@ msgid "" "* off: Don't modify the paragraph structure. This is useful when combined " "with Markdown or Textile formatting to ensure no formatting is lost." msgstr "" +"Estrutura do paragrafo.\n" +"As escolhas são ['auto', 'block', 'single', 'print', 'unformatted', 'off']\n" +"* auto: Tenta detectar automaticamente o paragrafo tipo.\n" +"* block: Trata uma linha em branco como uma quebra de parágrafo.\n" +"* single: Assume que cada linha é um paragrafo.\n" +"* print: Assume que cada linha que começa com mais de 2 espaços ou um tab " +"é o incio do paragrafo .\n" +"* unformatted: A maioria das linhas tem duras quebras de linha , " +"poucas/nenhuma linha em branco ou recuos. Esta opção Tenta determinar a " +"estrutura e reformata os elementos de diferenciação.\n" +"* off: Não modifica a estrutura do parágrafo. Isto é útil quando combinado " +"com Markdown ou texto formatado para garantir que não formatação é perdida." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:35 msgid "" @@ -7503,7 +7519,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/auto_add.py:245 #, python-format msgid "Added %(num)d book(s) automatically from %(src)s" -msgstr "" +msgstr "Adicionado %(num)d livro(s) atomaticamente do %(src)s" #: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:304 @@ -8930,6 +8946,8 @@ msgid "" "Do not convert all images to &JPEG (may result in images not working in " "older viewers)" msgstr "" +"não converta todas as imagens em & JPEG (pode resultar na incapacidade de " +"abrir ficheiros em programas antigos )" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 msgid "Kindle options" @@ -10573,6 +10591,8 @@ msgid "" "You should not create a library inside the Calibre folder as this folder is " "automatically deleted during upgrades." msgstr "" +"Você não deve criar uma biblioteca dentro da pasta do Calibre, porque esta " +"pasta será eliminada automaticamente durante as actualizações do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:78 #, python-format @@ -11063,7 +11083,7 @@ msgstr "Copiado" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1075 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 msgid "View log" -msgstr "" +msgstr "Ver registo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:322 #, python-format @@ -11315,7 +11335,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:586 msgid "&Automatically number books in this series" -msgstr "" +msgstr "&Numero automático de livros nestas series" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:587 msgid "" @@ -11424,7 +11444,7 @@ msgstr "estabelecer para &ficheiro(s) ebook" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "&Basic metadata" -msgstr "" +msgstr "& Meta-dados essenciais" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:606 @@ -11971,7 +11991,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:71 msgid "Quickview" -msgstr "" +msgstr "Visualização Rápida" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:72 msgid "Items" @@ -12162,7 +12182,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:200 #, python-format msgid "%s news sources" -msgstr "" +msgstr "%s fontes de noticias" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 msgid "&Download now" @@ -12235,7 +12255,7 @@ msgstr "Adicionar uma fonte de notícias personalizada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 msgid "Download all scheduled news sources" -msgstr "" +msgstr "Descarregar todas as fontes de noticias" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Go" @@ -12338,7 +12358,7 @@ msgstr " dias" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:231 msgid "Download all scheduled news sources at once" -msgstr "" +msgstr "Descarregar todas as fontes de noticias de uma vez" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:232 msgid "Download &all scheduled" @@ -12625,7 +12645,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" -msgstr "" +msgstr "&Permitir ligações automáticas quando o calibre inicia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:164 @@ -14156,7 +14176,7 @@ msgstr "É impossível ler os metadados do formato %s" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 msgid "&Browse" -msgstr "" +msgstr "&Escolher" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 msgid "T&rim" @@ -14512,7 +14532,7 @@ msgstr "&Comentários" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Basic metadata" -msgstr "" +msgstr "Meta-dados essenciais" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 msgid "Has cover" @@ -14532,7 +14552,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:301 msgid "See at" -msgstr "" +msgstr "ver em" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:462 msgid "calibre is downloading metadata from: " @@ -14780,7 +14800,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:173 msgid "&Automatic Adding" -msgstr "" +msgstr "&Adicionar automaticamente" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:159 @@ -15246,6 +15266,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:24 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" +"virgulas separam texto, bem como etiquetas, mostrados no navegador de " +"etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:27 msgid "Long text, like comments, not shown in the tag browser" @@ -15558,7 +15580,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:253 msgid "Show in tags browser" -msgstr "" +msgstr "Mostrar no navegador de etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:254 msgid "Show as HTML in book details" @@ -15955,7 +15977,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:318 msgid "Show &average ratings in the tags browser" -msgstr "" +msgstr "Mostar &media de classificações no navegador de etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:319 msgid "Categories with &hierarchical items:" @@ -16031,11 +16053,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:77 msgid "This source is configured and ready to go" -msgstr "" +msgstr "Esta fonte está configurada e pronta pata avançar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:78 msgid "This source needs configuration" -msgstr "" +msgstr "Esta fonte precisa de ser configurada" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:94 msgid "" @@ -16054,15 +16076,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:323 msgid "No source selected" -msgstr "" +msgstr "Nenhuma fonte selecionada" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:324 msgid "No source selected, cannot configure." -msgstr "" +msgstr "Nenhuma fonte seleccionada, não é possível configurar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 msgid "Metadata sources" -msgstr "" +msgstr "fonte de meta-dados" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 msgid "" @@ -16079,7 +16101,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 msgid "Configure selected source" -msgstr "" +msgstr "configurar fonte seleccionada" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 msgid "" @@ -17004,7 +17026,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:202 msgid "function source code not available" -msgstr "" +msgstr "função fonte não está disponível" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:96 msgid "&Function:" @@ -17045,7 +17067,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:36 msgid "Switch between library and device views" -msgstr "" +msgstr "Alternar entre biblioteca e visualização de dispositivos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:42 msgid "Separator" @@ -17475,7 +17497,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 msgid "Open search result in system browser" -msgstr "" +msgstr "Pesquisa aberta de resultados no navegador do sistema" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 msgid "Threads" @@ -17616,11 +17638,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:182 msgid "Open a selected book in the system's web browser" -msgstr "" +msgstr "Abrir o livro seleccionado no navegador da web do sistema" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:183 msgid "Open in &external browser" -msgstr "" +msgstr "Abrir no &navegador externo" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 @@ -17863,7 +17885,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391 msgid "Alter Tag Browser" -msgstr "" +msgstr "Alterar navegador de etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281 @@ -18078,6 +18100,8 @@ msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" +"Não foi possível converter %(num)d de %(tot)d livros, porque foi encontrado " +"nenhuma fonte em formato adequado ." #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:288 msgid "Fetch news from " @@ -18348,6 +18372,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:38 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" +"Redimensionar imagens maiores do que a janela de visualização para caber nela" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:39 msgid "Hyphenate text" @@ -18394,7 +18419,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:63 msgid "Start viewer in full screen mode" -msgstr "" +msgstr "Iniciar visualização em modo de ecrã inteiro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:65 msgid "Show full screen usage help" @@ -18556,7 +18581,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Start viewer in full screen mode" -msgstr "" +msgstr "&Iniciar visualização em modo de ecrã inteiro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 msgid "Show &help message when starting full screen mode" @@ -18607,6 +18632,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" +"&Redimensionar imagens maiores do que a janela de visualização (necessário " +"reiniciar)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Page Fl&ip options" @@ -18639,7 +18666,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "Show &controls in the viewer window" -msgstr "" +msgstr "Mostrar controlos na & janela de visualização" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid "&Miscellaneous options" @@ -18682,7 +18709,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "Delete a saved theme:" -msgstr "" +msgstr "Eliminar tema guardado:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "&Theming" @@ -18698,11 +18725,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:510 msgid "View &image..." -msgstr "" +msgstr "Visualizar &imagem..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "View &table..." -msgstr "" +msgstr "Visualizar &tabela..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "&Search for next occurrence" @@ -18758,7 +18785,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:40 msgid "&Save as" -msgstr "" +msgstr "&Guardar como" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:41 msgid "&Rotate" @@ -18771,7 +18798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:100 #, python-format msgid "View Image: %s" -msgstr "" +msgstr "Visualizar &imagem: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" @@ -18983,6 +19010,8 @@ msgstr "" msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" +"Se especificado a janela do Visualizador vai tentar abrir em modo de ecrã " +"inteiro quando iniciada." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1130 msgid "Print javascript alert and console messages to the console" @@ -19006,7 +19035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:211 msgid "E-book Viewer" -msgstr "" +msgstr "Visualizador de livros digitais" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:212 msgid "Close dictionary" @@ -21027,11 +21056,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:406 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:475 msgid "Browse books by" -msgstr "" +msgstr "Pesquisar livros por" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:411 msgid "Choose a category to browse by:" -msgstr "" +msgstr "escolher categoria para pesquisar livros por:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:546 msgid "Browsing by" @@ -22446,7 +22475,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Save" -msgstr "" +msgstr "Guardar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Open" @@ -22458,7 +22487,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:683 msgid "Don't Save" -msgstr "" +msgstr "Não Guardar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:685 msgid "Close without Saving" @@ -22486,7 +22515,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Save All" -msgstr "" +msgstr "Guardar Tudo" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Abort" @@ -22603,7 +22632,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:85 msgid "Use author sort in Tag Browser" -msgstr "" +msgstr "Usar autor tipo na pesquisa por etiquetas" #: /home/kovid/work/calibre/resources/default_tweaks.py:86 msgid "" @@ -22658,7 +22687,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:122 msgid "Control order of categories in the tag browser" -msgstr "" +msgstr "Controlar ordem das categorias no navegador de conteudos" #: /home/kovid/work/calibre/resources/default_tweaks.py:123 msgid "" From 6699b96c4ee3fb3b8680d1887af7d3a50b71e9b5 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sat, 16 Feb 2013 04:56:49 +0000 Subject: [PATCH 02/32] Launchpad automatic translations update. --- setup/iso_639/vi.po | 28 +- src/calibre/translations/af.po | 1184 +++++++++++++----------- src/calibre/translations/ar.po | 1190 +++++++++++++----------- src/calibre/translations/ast.po | 1184 +++++++++++++----------- src/calibre/translations/az.po | 1184 +++++++++++++----------- src/calibre/translations/ber.po | 1184 +++++++++++++----------- src/calibre/translations/bg.po | 1184 +++++++++++++----------- src/calibre/translations/bn.po | 1184 +++++++++++++----------- src/calibre/translations/br.po | 1184 +++++++++++++----------- src/calibre/translations/bs.po | 1184 +++++++++++++----------- src/calibre/translations/ca.po | 1210 ++++++++++++++----------- src/calibre/translations/cs.po | 1206 ++++++++++++++----------- src/calibre/translations/cy.po | 1184 +++++++++++++----------- src/calibre/translations/da.po | 1206 ++++++++++++++----------- src/calibre/translations/de.po | 1191 +++++++++++++----------- src/calibre/translations/el.po | 1184 +++++++++++++----------- src/calibre/translations/en_AU.po | 1184 +++++++++++++----------- src/calibre/translations/en_CA.po | 1184 +++++++++++++----------- src/calibre/translations/en_GB.po | 1193 +++++++++++++----------- src/calibre/translations/eo.po | 1184 +++++++++++++----------- src/calibre/translations/es.po | 1252 ++++++++++++++----------- src/calibre/translations/et.po | 1184 +++++++++++++----------- src/calibre/translations/eu.po | 1213 ++++++++++++++----------- src/calibre/translations/fa.po | 1184 +++++++++++++----------- src/calibre/translations/fi.po | 1184 +++++++++++++----------- src/calibre/translations/fo.po | 1184 +++++++++++++----------- src/calibre/translations/fr.po | 1200 +++++++++++++----------- src/calibre/translations/fr_CA.po | 1184 +++++++++++++----------- src/calibre/translations/fur.po | 1184 +++++++++++++----------- src/calibre/translations/gl.po | 1210 ++++++++++++++----------- src/calibre/translations/gu.po | 1184 +++++++++++++----------- src/calibre/translations/he.po | 1184 +++++++++++++----------- src/calibre/translations/hi.po | 1184 +++++++++++++----------- src/calibre/translations/him.po | 1184 +++++++++++++----------- src/calibre/translations/hr.po | 1194 +++++++++++++----------- src/calibre/translations/hu.po | 1197 +++++++++++++----------- src/calibre/translations/id.po | 1184 +++++++++++++----------- src/calibre/translations/is.po | 1184 +++++++++++++----------- src/calibre/translations/it.po | 1196 +++++++++++++----------- src/calibre/translations/ja.po | 1187 +++++++++++++----------- src/calibre/translations/jv.po | 1184 +++++++++++++----------- src/calibre/translations/ka.po | 1184 +++++++++++++----------- src/calibre/translations/kn.po | 1184 +++++++++++++----------- src/calibre/translations/ko.po | 1184 +++++++++++++----------- src/calibre/translations/ku.po | 1184 +++++++++++++----------- src/calibre/translations/lt.po | 1184 +++++++++++++----------- src/calibre/translations/ltg.po | 1184 +++++++++++++----------- src/calibre/translations/lv.po | 1170 ++++++++++++++---------- src/calibre/translations/mk.po | 1184 +++++++++++++----------- src/calibre/translations/ml.po | 1184 +++++++++++++----------- src/calibre/translations/mr.po | 1184 +++++++++++++----------- src/calibre/translations/ms.po | 1184 +++++++++++++----------- src/calibre/translations/nb.po | 1210 ++++++++++++++----------- src/calibre/translations/nds.po | 1195 +++++++++++++----------- src/calibre/translations/nl.po | 1196 +++++++++++++----------- src/calibre/translations/nn.po | 1184 +++++++++++++----------- src/calibre/translations/oc.po | 1184 +++++++++++++----------- src/calibre/translations/pa.po | 1184 +++++++++++++----------- src/calibre/translations/pl.po | 1204 ++++++++++++++----------- src/calibre/translations/pt.po | 1214 ++++++++++++++----------- src/calibre/translations/pt_BR.po | 1196 +++++++++++++----------- src/calibre/translations/ro.po | 1195 +++++++++++++----------- src/calibre/translations/ru.po | 1193 +++++++++++++----------- src/calibre/translations/sc.po | 1184 +++++++++++++----------- src/calibre/translations/si.po | 1184 +++++++++++++----------- src/calibre/translations/sk.po | 1194 +++++++++++++----------- src/calibre/translations/sl.po | 1184 +++++++++++++----------- src/calibre/translations/sq.po | 1184 +++++++++++++----------- src/calibre/translations/sr.po | 1197 +++++++++++++----------- src/calibre/translations/sr@latin.po | 1184 +++++++++++++----------- src/calibre/translations/sv.po | 1196 +++++++++++++----------- src/calibre/translations/ta.po | 1184 +++++++++++++----------- src/calibre/translations/te.po | 1184 +++++++++++++----------- src/calibre/translations/th.po | 1184 +++++++++++++----------- src/calibre/translations/tr.po | 1184 +++++++++++++----------- src/calibre/translations/uk.po | 1234 ++++++++++++++----------- src/calibre/translations/ur.po | 1184 +++++++++++++----------- src/calibre/translations/vi.po | 1250 ++++++++++++++----------- src/calibre/translations/wa.po | 1184 +++++++++++++----------- src/calibre/translations/yi.po | 1184 +++++++++++++----------- src/calibre/translations/zh_CN.po | 1253 +++++++++++++++----------- src/calibre/translations/zh_HK.po | 1184 +++++++++++++----------- src/calibre/translations/zh_TW.po | 1182 +++++++++++++----------- 83 files changed, 55876 insertions(+), 41844 deletions(-) diff --git a/setup/iso_639/vi.po b/setup/iso_639/vi.po index acb447c853..a743b260bb 100644 --- a/setup/iso_639/vi.po +++ b/setup/iso_639/vi.po @@ -9,43 +9,43 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-11-25 14:01+0000\n" -"PO-Revision-Date: 2011-09-27 16:56+0000\n" -"Last-Translator: Clytie Siddall \n" +"PO-Revision-Date: 2013-02-15 06:39+0000\n" +"Last-Translator: baduong \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-26 05:44+0000\n" -"X-Generator: Launchpad (build 14381)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:56+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: vi\n" #. name for aaa msgid "Ghotuo" -msgstr "" +msgstr "Ghotuo" #. name for aab msgid "Alumu-Tesu" -msgstr "" +msgstr "Alumu-Tesu" #. name for aac msgid "Ari" -msgstr "" +msgstr "Ari" #. name for aad msgid "Amal" -msgstr "" +msgstr "Amal" #. name for aae msgid "Albanian; Arbëreshë" -msgstr "" +msgstr "An-ba-ni" #. name for aaf msgid "Aranadan" -msgstr "" +msgstr "Aranadan" #. name for aag msgid "Ambrak" -msgstr "" +msgstr "Ambrak" #. name for aah msgid "Arapesh; Abu'" @@ -30817,7 +30817,7 @@ msgstr "" #. name for zxx msgid "No linguistic content" -msgstr "" +msgstr "Không có nội dung kiểu ngôn ngữ" #. name for zyb msgid "Zhuang; Yongbei" @@ -30829,11 +30829,11 @@ msgstr "" #. name for zyj msgid "Zhuang; Youjiang" -msgstr "" +msgstr "Zhuang; Youjiang" #. name for zyn msgid "Zhuang; Yongnan" -msgstr "" +msgstr "Zhuang; Yongnan" #. name for zyp msgid "Zyphe" diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index e6a9950303..97c4ddd7af 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-18 15:11+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: Afrikaans \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:34+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:34+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,63 +320,67 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Voeg boeke by na calibre of die gekonnekteerde toestel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Skep 'n katalogus van die boeke in jou calibre biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Skakel boeke om na verskeie eboek-formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Verwyder boeke van u calibre-biblioteek of gekoppelde toestel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Wysig die metadata van boeke in u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Lees boeke in u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Laai nuus van die internet af in eboek-formaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Wys gou ’n lys van verwante boeke" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Dra boeke uit jou calibre biblioteek oor na die hardeskyf" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Took boekbesonderhede in ’n aparte opspringvenster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Herbegin calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Open die vouer wat die boek-lêers in u calibre-biblioteek bevat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Stuur boeke na die gekoppelde toestel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -384,276 +388,276 @@ msgstr "" "Stuur boeke via e-pos of die internet en verbind aan iTunes of vouers op u " "rekenaar asof dit toestelle is" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Blaai deur die calibre-gebruikershandleiding" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Pas calibre aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Vind maklik soortgelyke boeke verwant aan die gekose een" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Wissel tussen verskillende calibre-biblioteke en doen onderhoud op hulle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopieer boeke van die toestel na u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Wysig die versamelings waarin boeke op u toestel geplaas is" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopieer ’n boek van een calibre-biblioteek na ’n ander" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Maak klein verstellings aan epub of htmlz-lêers in u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Soek vir boeke van verskillende verkopers" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Kry nuwe calibre-inproppe of dateer u bestaande inproppe op" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Voorkoms en gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Koppelvlak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Verander die manier waarop calibre optree" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Voeg u eie kolomme by" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Nutsbalk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Besig om te soek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Pas die manier waarop die soek van boeke in calibre wark aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Omskakeling" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Algemene opsies" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Voeg boeke toe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Invoer/Uitvoer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Beheer hoe calibre lêers se metadata lees wanneer boeke toegevoeg word" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Besig om boeke op skyf te berg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Besig om boeke na toestel te stuur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Beheer hoe calibre lêers na u eboekleser oordra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadataskakelbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Verander metadatavelde voordat geberg/gestuur word" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Sjabloonfunksies" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Gevorderd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Skep u eie sjabloonfunksies" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Deel boeke per e-pos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Deel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Deel oor die net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Inproppe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Verstellings" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Verfyn hoe calibre in verskeie kontekste optree" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Sleutelbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Maak die sleutelbordkortpaaie wat deur calibre gebruik word pas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Allerlei" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -875,32 +879,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Geïnstalleerde inproppe" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Afgeskakelde inproppe" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Geaktiveerde inproppe" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -908,37 +912,37 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Voeg ’n inprop toe deur die pad na die zip-lêer waarin dit lê, te spesifiseer" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Toon alle geïnstalleerde inproppe" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Aktiveer die genoemde inprop" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Skakel die genoemde inprop af" @@ -946,7 +950,7 @@ msgstr "Skakel die genoemde inprop af" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -993,14 +997,14 @@ msgstr "Kaart B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1313,8 +1317,8 @@ msgstr "Kry lys van boeke op toestel…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1325,8 +1329,8 @@ msgstr "Dra boeke na toestel oor…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1348,8 +1352,8 @@ msgstr "Verwyder boeke van toestel…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1899,31 +1903,31 @@ msgstr "Kommunikeer met die Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Kommunikeer met die Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Kommunikeer met die EEE-leser" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Kommunikeer met die Adam-tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Kommunikeer met die Nextbook-leser" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Kommunikeer met die Moovybook-leser" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Kommunikeer met die COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Kommunikeer met die Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1936,7 +1940,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2065,12 +2069,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Alles volgens titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Alles volgens outeur" @@ -2174,77 +2178,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2252,22 +2256,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2275,22 +2279,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2529,7 +2533,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3865,56 +3869,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4177,7 +4131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4245,7 +4199,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4385,6 +4339,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4518,12 +4473,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4622,14 +4577,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4639,7 +4594,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

Polishing books is all about putting the shine of perfection onto\n" @@ -4655,11 +4610,11 @@ msgid "" "

You should use this tool as the last step in your ebook creation " "process.

\n" "\n" -"

Note that polishing only works on files in the %s formats.

\n" +"

Note that polishing only works on files in the %s formats.

\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4667,7 +4622,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4687,19 +4642,96 @@ msgid "" "text might not be covered by the subset font.

\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

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.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

Remove a previous inserted book jacket page.

\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5043,7 +5075,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5356,7 +5388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5825,27 +5857,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6102,79 +6138,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

About Polishing books

%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

Subsetting fonts

%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

Updating metadata

This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

Book Jacket

%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

Remove Book Jacket

%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6471,7 +6607,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6732,7 +6868,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7479,7 +7615,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8390,22 +8526,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8416,17 +8552,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8636,7 +8773,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8646,7 +8783,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9858,8 +9995,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9984,7 +10121,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10030,7 +10167,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10141,14 +10278,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10341,7 +10470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11428,70 +11557,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12059,44 +12188,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13121,57 +13250,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13179,60 +13308,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14134,180 +14263,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14316,7 +14479,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

Set the %(kind)s of %(col)s to %(color)s " @@ -14326,56 +14489,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15312,7 +15475,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16165,7 +16328,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17436,8 +17599,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17460,14 +17623,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17557,260 +17720,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18240,74 +18415,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18316,7 +18491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18324,7 +18499,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18581,26 +18756,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21182,8 +21360,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index da70e2d1e8..fc64f105b8 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.9.7\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-11-29 17:38+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: awadh alghaamdi \n" @@ -17,18 +17,18 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:35+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:35+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: ar\n" "X-Poedit-SourceCharset: UTF-8\n" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -48,15 +48,15 @@ msgstr "" msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" @@ -194,7 +194,7 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -367,63 +367,67 @@ msgstr "ضبط دليل المعلومات في الملفات %s" msgid "Set metadata from %s files" msgstr "ضبط دليل المعلومات من ملفات %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "ثم إلى الكتب النظم أو الجهاز متصلاً" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "حفر شروحه من كيندل متصلة (التجريبية)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "إنشاء فهرس الكتب في مكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "تحويل الكتب إلى مختلف الأشكال يبوك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "حذف الكتب من مكتبة النظم أو جهاز اتصال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "تحرير البيانات الوصفية من الكتب في المكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "قراءة الكتب في المكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "تحميل الأخبار من شبكة الإنترنت في شكل يبوك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "عرض قائمة من الكتب ذات الصلة بسرعة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "تصدير الكتب من مكتبة النظم الخاص بك إلى القرص الثابت" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "إظهار التفاصيل في كتاب منفصل منبثقة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "إعادة تشغيل النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "افتح المجلد يقول يحتوي على ملفات الكتاب في مكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "إرسال الكتب إلى الجهاز متصلاً" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -431,42 +435,42 @@ msgstr "" "إرسال الكتب عبر البريد الإلكتروني أو شبكة الإنترنت أيضا ربط لايتون أو " "المجلدات الموجودة على جهاز الكمبيوتر الخاص بك كما لو أنها هي الأجهزة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "تصفح دليل المستخدم النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "تخصيص النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "بسهولة العثور على مماثلة كتب لتلك حاليا المحددة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "التبديل بين المكتبات النظم مختلفة وإجراء الصيانة عليها" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "كتب نسخة من الجهاز إلى مكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "تحرير المجموعات في الكتب التي يتم وضعها على جهازك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "نسخ الكتاب من مكتبة النظم عاطفية إلى آخر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "يعمل بعض التعديلات البسيطة لملفات epub أو هتملز في مكتبة كاليبر الخاصة بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -474,120 +478,120 @@ msgstr "" "العثور على المباراة القادمة أو السابقة عند البحث في مكتبة الخاص في وضع النظم " "الضوء" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "يختار كتابًا عشوائياً من مكتبة كاليبر الخاصة بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "بحث عن الكتب من باعة الكتب المختلفة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "الحصول على الإضافات النظم جديدة أو تحديث القائم منها الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "المظهر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "الواجهة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "إضبط المظهر لواجهة المكتبة النظم لتناسب ذوقك." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "السّلوك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "غيّر سلوك النظم مكتبة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "أضف أعمدتك الخاصة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "أعمدتك أضف/إمسح الخاصة لقائمة الكتب في المكتبة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" "تخصيص أشرطة الأدوات والقوائم السياق، وتغيير الإجراءات التي تتوفر في كل عروض" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "جاري البحث" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "تخصيص طريقة البحث عن الكتب في المكتبة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "خيارات الإدخال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "تحويل" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "خيارات التحويل خبراء محددة لكل تنسيق مدخلات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "خيارات متداولة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "تعيين خيارات التحويل مشتركة لجميع الأشكال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "خيارات الإخراج" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "خيارات التحويل خبراء محددة لكل تنسيق الإخراج" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "ثم كتب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "إستيراد/تصدير" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "التحكم في كيفية قراءة البيانات الوصفية من النظم عند ثم ملفات الكتب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "حفظ الكتب على القرص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -595,50 +599,50 @@ msgstr "" "التحكم في كيفية تصدير الملفات من النظم قاعدة البيانات الخاصة به على القرص " "عند استخدام حفظ القرص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "إرسال الكتب الى الاجهزة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "التحكم في كيفية نقل الملفات من النظم للقارئ الكتاب الإليكتروني الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "لوحات التعريف قابس" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "تغيير حقول البيانات الوصفية قبل حفظ/إرسال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "وظائف" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "متقدّم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "خلق وظائف القالب الخاص بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "مشاركة الكتب عبر البريد الإلكتروني" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "مشاركة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -646,11 +650,11 @@ msgstr "" "تقاسم الإعداد من الكتب عبر البريد الإلكتروني. يمكن استخدامها ﻹرسال التلقائي " "لﻷنباء تحميلها إلى الأجهزة الخاصة بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "المشاركة عبر الشبكة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -658,56 +662,56 @@ msgstr "" "إعداد خادم المحتوى النظم التي سوف أعطيكم الوصول الى المكتبة من النظم الخاص " "بك من عاطفية مكان الطبعة وعلى عاطفية جهاز، من خلال الإنترنت" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "تحميل البيانات الوصفية" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "تحكم في كيفية تحميل البيانات الوصفية للكتب من الشبكة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "الملحقات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "ثم/إزالة/بت تخصيص وظائف مختلفة من النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "تطويعات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "صقل مدى يتصرف النظم في سياقات مختلفة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "لوحة المفاتيح" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "تخصيص اختصارات لوحة المفاتيح المستخدمة بواسطة كاليبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "متفرقات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "المتقدمة التكوين المتنوعة" @@ -933,32 +937,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "ملحقات مثبتة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "تعيين لملحقات أنواع الملفات" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "تخصيص الملحقات المحلية" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "ملحقات معطلة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "تفعيل الإضافات" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "فشل استهلال الملحق %s مع اقتفاء الأثر:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -968,36 +972,36 @@ msgstr "" " %prog البرنامج المقدرة على التخصيص بتحميل الملحقات الخارجية .\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "ثم ملحق يتخصيص مسار إلى ملف الرمز البريدي يقول يحتويه." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "حذف الملحق المخصص عن طريق اسمه. يؤثر على الملحقات المضمنة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "تخصيص الملحق . حدد اسم الملحق وسلسلة التخصيص وفرقهما بفاصلة." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "قائمة كل عروض الملحقات المثبتة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "تمكين الملحق المسمى" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "تعطيل الملحق المسمى" @@ -1005,7 +1009,7 @@ msgstr "تعطيل الملحق المسمى" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1052,14 +1056,14 @@ msgstr "بلكبيبي" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1381,8 +1385,8 @@ msgstr "يجري إحصاء قائمة كتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1393,8 +1397,8 @@ msgstr "يجري تحويل الكتب إلى الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1416,8 +1420,8 @@ msgstr "يجري حذف الكتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1973,31 +1977,31 @@ msgstr "التواصل مع اللون الوراتيك" msgid "Communicate with the Trekstor" msgstr "التواصل مع تريكستور" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "التواصل مع القارئ المعدات الكهربائية والإلكترونية" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "التواصل مع الكمبيوتر اللوحي آدم" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "التواصل مع القارئ نيكستبوك" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "التواصل مع القارئ موفيبوك" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2010,7 +2014,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "يجري إحصاء مجلة الجهاز..." @@ -2139,12 +2143,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "كل عروض حسب العنوان" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "جميع البلاغ" @@ -2263,77 +2267,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2341,22 +2345,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2364,22 +2368,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2627,7 +2631,7 @@ msgid "There is insufficient free space on the storage card" msgstr "توجد مساحة كافية في بطاقة التخزين" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "تم تصوير %s" @@ -4060,62 +4064,6 @@ msgstr "يعمل على تحويل يبوك..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "EPUB المثبت" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "مشكلة الخلل ابوبتشيك" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"الحلول عن الخلل في الإصدار الأخير من ابوبتشيك. ابوبتشيك تقارير العديد من " -"الأشياء والأخطاء التي ليست في الواقع أخطاء. سوف EPUB-الإصلاح محاولة الكشف عن " -"هذه واستبدالها يبني ابوبتشيك أن يحب. هذا قد يسبب تغيرات كبيرة في EPUB الخاص، " -"يشكو إلى المشروع ابوبتشيك." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "يجب تحديد ملف EPUB" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "أونمانيفيستيد إصلاح الملفات" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"إصلاح الملفات أونمانيفيستيد. يمكن EPUB-الإصلاح إما ثم لهم الظاهر أو حذفها " -"على النحو المحدد بواسطة الخيار حذف أونمانيفيستيد." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "حذف الملفات أونمانيفيستيد بدلاً من إضافتها إلى الظاهر" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4392,7 +4340,7 @@ msgstr "كلا" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4460,7 +4408,7 @@ msgstr "الوسوم" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4613,6 +4561,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4748,12 +4697,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4852,14 +4801,14 @@ msgstr "النصّ الرئيسي" msgid "%s format books are not supported" msgstr "الكتب بتهيئة %s ليست مدعومة" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4869,7 +4818,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4885,11 +4834,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4897,7 +4846,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4917,19 +4866,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5277,7 +5303,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5591,7 +5617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -6064,27 +6090,31 @@ msgstr "إرسال لجهاز" msgid "Connect/share" msgstr "الاتصال/المشاركة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "وقف خادم، وهذا قد يستغرق دقيقة واحدة تصل، يرجى الانتظار..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6346,79 +6376,179 @@ msgid "Plugin Updater" msgstr "المساعد محدث" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6715,7 +6845,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6976,7 +7106,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7723,7 +7853,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8636,17 +8766,17 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8657,12 +8787,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " مقصف" @@ -8872,7 +9003,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8882,7 +9013,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -10094,8 +10225,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10220,7 +10351,7 @@ msgid "&Profile:" msgstr "&طور:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10266,7 +10397,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "المؤلف" @@ -10377,14 +10508,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10577,7 +10700,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11667,70 +11790,70 @@ msgstr "" msgid "&Download now" msgstr "&الآن الفولدر" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "أنشأه: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "الفولدر آخر: لم ينزّل من قبل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "آخر التحميل:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "يوجد اتصال باﻹنترنت" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "الأخبار الفولدر جدولة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12302,44 +12425,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "ترتيب المؤلف" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13364,57 +13487,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "مكتبة النظم" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "فشل في مكتبة إنشاء" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "تلف قاعدة البيانات" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13422,60 +13545,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14390,180 +14513,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14572,7 +14729,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14582,56 +14739,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15576,7 +15733,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16429,7 +16586,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17701,8 +17858,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17725,14 +17882,14 @@ msgid "Remember last used window size" msgstr "نتذكر الماضي حجم الإطار المستخدمة" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17806,248 +17963,260 @@ msgstr "قياس خط الأحادي القياس بـpx" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&خيارات الخط" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18477,74 +18646,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "قاعدة البيانات غير صالحة" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "إلغاء" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18553,7 +18722,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18561,7 +18730,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18818,26 +18987,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21437,8 +21609,8 @@ msgstr "فرع غير معروف" msgid "Unknown feed" msgstr "تلقيم مجهول" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "مقالة دون عنوان" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index a9b519f763..f6969ed5d5 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n" "Last-Translator: Xandru \n" "Language-Team: Asturian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:35+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:35+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,335 +326,339 @@ msgstr "Afitar metadatos nos ficheros %s" msgid "Set metadata from %s files" msgstr "Afitar metadatos dende ficheros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Amestar llibros a calibre o al preséu conuetáu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obtener notes d'un Kindle coneutáu (esperimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Xenerar un catálogu de los llibros na to biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Convertir llibros a estremaos formatos de llibru electrónicu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Esborrar llibros de la biblioteca calibre o del preséu coneutáu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editar los metadatos de los llibros na biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Lleer llibros de la biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Descargar noticies d'Internet en formatu ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Amosar rápido una llista de llibros rellacionaos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -866,32 +870,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -899,36 +903,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -936,7 +940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -983,14 +987,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1286,8 +1290,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1298,8 +1302,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1321,8 +1325,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1868,31 +1872,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1905,7 +1909,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2034,12 +2038,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2143,77 +2147,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2221,22 +2225,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2244,22 +2248,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2498,7 +2502,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3834,56 +3838,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4143,7 +4097,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4211,7 +4165,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4351,6 +4305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4484,12 +4439,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4588,14 +4543,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4605,7 +4560,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4621,11 +4576,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4633,7 +4588,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4653,19 +4608,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5009,7 +5041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5322,7 +5354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5791,27 +5823,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6068,79 +6104,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6437,7 +6573,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6698,7 +6834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7445,7 +7581,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8356,22 +8492,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8382,17 +8518,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8602,7 +8739,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8612,7 +8749,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9824,8 +9961,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9950,7 +10087,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9996,7 +10133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10107,14 +10244,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10307,7 +10436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11394,70 +11523,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12025,44 +12154,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13087,57 +13216,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13145,60 +13274,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14100,180 +14229,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14282,7 +14445,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14292,56 +14455,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15278,7 +15441,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16131,7 +16294,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17402,8 +17565,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17426,14 +17589,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17523,260 +17686,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18206,74 +18381,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18282,7 +18457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18290,7 +18465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18547,26 +18722,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21148,8 +21326,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 7698cc52f6..b17e58f542 100644 --- a/src/calibre/translations/az.po +++ b/src/calibre/translations/az.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-08-07 14:00+0000\n" "Last-Translator: Emin Mastizada \n" "Language-Team: Azerbaijani \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:35+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:35+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,339 +320,343 @@ msgstr "Metaverilənləri %s faylında təyin et" msgid "Set metadata from %s files" msgstr "Metaverilənləri %s fayllaından təyin et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Kitabları Calibre-yə və ya bağlanmış qurğuya əlavə et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Annotasiyaları bağlanmış Kindle-dan əldə et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Calibre kitabxanasındakı kitablardan kataloq generasiya et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Kitabları müxtəlif elektron kitab formatlarına çevir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Kitabları Calibre və ya bağlanmış qurğulardan sil" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Calibre kitabxananızdakı kitabların metaverilənlərini redaktə et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Calibre kitabxananızdakı kitabları oxu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Xəbərləri internetdən elektron kitab formasında endir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Əlaqəli kitablar siyahısını cəld göstər" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Kitablarınızı Calibre-dən kompüterinizə ixrac edin." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Kitab haqda məlumatları ayrı-ayrı alt-pəncərələrdə göstər." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Calibre-ni yenidən başlat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Bu kitabın içində yerləşdiyi Calibre kitabxana qovluğunu açın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Qoşulmuş qurğuya kitab göndərin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Calibre istifadəçi təlimat səhifəsini aç" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Calibre xüsusiyyətlərini dəyiş" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Seçilmiş kitaba oxşar olan kitabları tapın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kitabları qurğudan Calibere kitabxanasına köçürün" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kitabı bir Calibre kitabxanasından digərinə köçürün" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Calibre kitabxananızdan təsadüfi kitab seçin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Kitabı başqa kitab satıcılarında axtar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Calibre-niz üçün yeni qoşmalar əldə edin və ya mövcud olanları yeniləyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Görüntüyə baxın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Görüntü" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Davranış" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Öz sütunlarınızı əlavə edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Calibre kitab siyahısına öz sütunlarınızı əlavə edin/silin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Alətlər paneli" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Alətlər paneli və kontekst menyuları redaktə edin," -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Axtarılır" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Calibre-də kitab axtarış metodunu dəyişdirin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Daxil etmə ayarları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Çevrilmə" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Hər bir giriş formatı üçün çevrilmə ayarları təyin edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Ümumi xüsusiyyətlər" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Çıxış ayarları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Kitab əlavə edilməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "İdxal/İxrac" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Kitabların disk yaddaşa verilməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Kitabların qurğulara köçürülməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Calibre-in faylları sizin e-kitab oxuyucunuza hansı formada göndərməsini " "idarə edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Şablon funksiyaları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Ətraflı" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Öz çablon funksiyalarınızı yaradın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Kitabların emaillə paylaşılması" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Paylaşma" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "İnternetə axtarış" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Meta-məlumatların yüklənməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Qoşmalar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Klaviatura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" "Calibre-də istifadə edilən klaviatura kombinasiyalarının tənzimlənməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Digər" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -864,32 +868,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -897,36 +901,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -934,7 +938,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -981,14 +985,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1284,8 +1288,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1296,8 +1300,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1319,8 +1323,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1866,31 +1870,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1903,7 +1907,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2032,12 +2036,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2141,77 +2145,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2219,22 +2223,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2242,22 +2246,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2496,7 +2500,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3832,56 +3836,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4141,7 +4095,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4209,7 +4163,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4349,6 +4303,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4482,12 +4437,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4586,14 +4541,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4603,7 +4558,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4619,11 +4574,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4631,7 +4586,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4651,19 +4606,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5007,7 +5039,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5320,7 +5352,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5789,27 +5821,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6066,79 +6102,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6435,7 +6571,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6696,7 +6832,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7443,7 +7579,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8354,22 +8490,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8380,17 +8516,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8600,7 +8737,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8610,7 +8747,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9822,8 +9959,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9948,7 +10085,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9994,7 +10131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10105,14 +10242,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10305,7 +10434,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11392,70 +11521,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12023,44 +12152,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13085,57 +13214,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13143,60 +13272,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14098,180 +14227,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14280,7 +14443,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14290,56 +14453,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15276,7 +15439,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16129,7 +16292,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17400,8 +17563,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17424,14 +17587,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17521,260 +17684,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18204,74 +18379,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18280,7 +18455,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18288,7 +18463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18545,26 +18720,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21146,8 +21324,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ber.po b/src/calibre/translations/ber.po index fefda66904..b9c0143477 100644 --- a/src/calibre/translations/ber.po +++ b/src/calibre/translations/ber.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-10-14 04:57+0000\n" "Last-Translator: Walid AMMOU \n" "Language-Team: Berber (Other) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:36+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:36+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "ⵔⵏⵉ ⵉⴷⵍⵉⵙⵏ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "ⵓⵀⵓ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr " ⵏⵖⴷⴷ " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&ⵙⵙⵏⵊⵎ" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "&ⵉⴼⵔⵙ:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&ⵓⴽⴽⵉ" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "ⵙⵙⵏⵜⵍ" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index e7e975f020..ac9f4f64fa 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: bg\n" @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:37+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:37+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,64 +326,68 @@ msgstr "Влага метаданни в %s файлове" msgid "Set metadata from %s files" msgstr "Влага метаданни от %s файлове" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Добави книги в calibre или към свързано устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Извлечи анотации от свързано Kindle устройство (експериментално)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Генерирай каталог от книгите в calibre библиотеката" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Конвертирай книги от различни формати" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Изтрийте книги от calibre библиотеката или от свързано устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Редактира мета данните на книгите във вашата calibre библиотека" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Четете книги от вашата calibre библиотека" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Заредете новини от Интернет като електронна книга" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Покажи списък на сродните книги бързо" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Експортира книги от вашата calibre библиотека на твърдия диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Покажи детайли за книгата в отделен изскачащ прозорец" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Презареждане на calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Отвори папката, съдържаща файловете на книгите във calibre библиотеката" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Изпрати книги към свързаното устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -391,44 +395,44 @@ msgstr "" "Изпрати книги чрез и-мейл или мрежата, също така се свържи с iTunes или " "папките на компютъра, сякаш са устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Преглед на ръководството за потребителя" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Персонализирай calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Намерете лесно книги, подобни на по настоящем избраната" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Премини между различите calibre библиотеки и извършете поддръжка" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Копирай книги от устройството към calibre библиотеката" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Редактирайте колекциите, в които са включени книгите от вашето устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Копирайте книга от една calibre библиотека в друга" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Направете малки подобрения на epub или htmlz файлове във Вашата calibre " "библиотека" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -436,57 +440,57 @@ msgstr "" "Намерете следващото или предишното съвпадение при търсене във вашата calibre " "библиотека в режим на подчертаване" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Избира произволна книга от вашата calibre библиотека" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Търсете книги от различни търговци" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Свалете нови плъгини за calibre или обновете съществуващите" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Външен вид" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Интерфейс" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Настройте външния вид на calibre според вашите предпочитания" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Поведение" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Настройте начина по който се държи calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Добавяне на собствени колони" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Добавете/премахнете свои собствени колони в списъка с книги на calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Лента с инструменти" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -494,69 +498,69 @@ msgstr "" "Персонализирайте лентите с инструменти и контекстните менюта, избирайки кои " "действия да бъдат на разположение в тях" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Търсене..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" "Персонализиране на начина, по който търсенето за книги работи в calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Настройки за въвеждане" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Конвертиране" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Задайте опции за конвертиране, специфични за всеки входен формат" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Общи настройки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Задайте опции за конвертиране, общи за всички формати" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Настройки за изходни формати" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Избор на специфични настройки за конвертиране за всеки файлов формат за " "експортиране" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Добавяне на книги..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Внасяне/Изнасяне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Управление на това как calibre чете метаданни от файлове при добавяне на " "книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Запазване на книги на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -564,51 +568,51 @@ msgstr "" "Определя как Калибър експортира файлове от неговата база данни към диск, " "когато използвате Запази на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Качване на книги към устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Определя как calibre прехвърля файлове на Вашия електронен четец за е-книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Полета за поставяне на метаданни" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "С промяна на полетата с метаданни преди запис/изпращане" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Шаблонни функции" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Разширени" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Създаване на потребителски шаблонни функции" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Споделяне на книги по е-поща" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Споделяне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -616,11 +620,11 @@ msgstr "" "Избор на настройки за споделяне на книги по е-поща. Може да бъде използвано " "за автоматично изпращане на изтеглени новини към Вашите устройства." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Споделяне през интернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -629,21 +633,21 @@ msgstr "" "calibre), който ще Ви даде достъп до Вашата библиотека от calibre навсякъде, " "на всяко устройство, с достъп до Интернет." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Сваляне на метаданни" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Управление на това как calibre изтегля метаданни за е-книги от Интернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Игнорирани устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -651,39 +655,39 @@ msgstr "" "Контролирай кои устройства calibre ще игнорира, когато са свързани към " "компютъра" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Добавки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Добавяне/премахване/настройване на различни части от функциите на Калибър" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Подобрения" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Фина настройка на действието на Калибър в различни контексти" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Клавиатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" "Персонализирайте клавишните комбинации за бърз достъп, използвани от calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Разни" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Разнообразни разширени настройки за конфигурация" @@ -914,32 +918,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Инсталирани добавки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Съответствия за плъгини за вида файл" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Настройка на локалните добавки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Изключени добавки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Включени добавки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Инициализацията на плъгин %s не беше изпълнена, с проследяване:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -952,25 +956,25 @@ msgstr "" "(плъгини).\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Добавете плъгин чрез определяне на пътя до zip файла, който го съдържа." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Премахни персонализирано име на разширението. Няма ефект върху вградените " "разширения" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -978,15 +982,15 @@ msgstr "" "Персонализирай плъгин. Определи име за плъгина и персонализираща поредица, " "разделена със запетайки." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Списък на всички инсталирани добавки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Активиране на избраната добавка" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Деактивиране на избраната добавка" @@ -994,7 +998,7 @@ msgstr "Деактивиране на избраната добавка" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1041,14 +1045,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1373,8 +1377,8 @@ msgstr "Взимане на списък с книги от устройство #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1385,8 +1389,8 @@ msgstr "Прехвърляне на книги към устройството.. #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1408,8 +1412,8 @@ msgstr "Премахване на книги от устройството..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1955,31 +1959,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1992,7 +1996,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2121,12 +2125,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментарите са премахнати, тъй като SONY четеца се затруднява с тях" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Всички по заглавие" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Всички по автор" @@ -2243,77 +2247,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2321,22 +2325,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2344,22 +2348,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2598,7 +2602,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3936,56 +3940,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4248,7 +4202,7 @@ msgstr "Не" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4316,7 +4270,7 @@ msgstr "Етикети" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4456,6 +4410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4589,12 +4544,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4693,14 +4648,14 @@ msgstr "Основен текст" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4710,7 +4665,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4726,11 +4681,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4738,7 +4693,7 @@ msgstr "" msgid " or " msgstr " или " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4758,19 +4713,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5114,7 +5146,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5427,7 +5459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5896,27 +5928,31 @@ msgstr "Изпращене към устройство" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6173,79 +6209,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6542,7 +6678,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6803,7 +6939,7 @@ msgstr "Добавяне на книги към calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Станицата на съветника" @@ -7550,7 +7686,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8461,22 +8597,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8487,17 +8623,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8707,7 +8844,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8717,7 +8854,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9929,8 +10066,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10055,7 +10192,7 @@ msgid "&Profile:" msgstr "&Профил:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10101,7 +10238,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Автор" @@ -10212,14 +10349,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10412,7 +10541,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11499,70 +11628,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Няма интернет връзка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "График за сваляне на новини" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12130,44 +12259,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13192,57 +13321,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13250,60 +13379,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "опитайте да изтриете файла" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s вече се изпълнява." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14205,180 +14334,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14387,7 +14550,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14397,56 +14560,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15383,7 +15546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16238,7 +16401,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17509,8 +17672,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17533,14 +17696,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17630,260 +17793,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18313,74 +18488,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18389,7 +18564,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18397,7 +18572,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18654,26 +18829,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21255,8 +21433,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index 7e8fa7a201..74e4588e28 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-04-12 14:19+0000\n" "Last-Translator: Shahnoor Ashraf \n" "Language-Team: Bengali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:36+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:36+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index b643aa6451..c4021312d1 100644 --- a/src/calibre/translations/br.po +++ b/src/calibre/translations/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:36+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:37+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -323,335 +323,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Ketal" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Emzalc'h" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barrenn ostilhoù" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "O klask" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Dibarzhioù boutin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Enporzhiañ/Ezporzhiañ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Kempleshoc'h" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Rannañ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Enlugelladoù" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Liesseurt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -863,32 +867,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -896,36 +900,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -933,7 +937,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -980,14 +984,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1283,8 +1287,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1295,8 +1299,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1318,8 +1322,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1865,31 +1869,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1902,7 +1906,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2031,12 +2035,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2140,77 +2144,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2218,22 +2222,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2241,22 +2245,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2495,7 +2499,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3831,56 +3835,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4143,7 +4097,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4211,7 +4165,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4351,6 +4305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4484,12 +4439,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4588,14 +4543,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4605,7 +4560,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4621,11 +4576,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4633,7 +4588,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4653,19 +4608,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5009,7 +5041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5322,7 +5354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5791,27 +5823,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6068,79 +6104,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6437,7 +6573,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6698,7 +6834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7445,7 +7581,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8356,22 +8492,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8382,17 +8518,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8602,7 +8739,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8612,7 +8749,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9824,8 +9961,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9950,7 +10087,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9996,7 +10133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10107,14 +10244,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10307,7 +10436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11394,70 +11523,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12025,44 +12154,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13087,57 +13216,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13145,60 +13274,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14100,180 +14229,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14282,7 +14445,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14292,56 +14455,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15278,7 +15441,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16131,7 +16294,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17402,8 +17565,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17426,14 +17589,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17523,260 +17686,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18206,74 +18381,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18282,7 +18457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18290,7 +18465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18547,26 +18722,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21148,8 +21326,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index d5852a12e1..54e97f42c4 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-01-02 13:31+0000\n" "Last-Translator: Kenan Dervišević \n" "Language-Team: Bosnian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:36+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:36+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -153,7 +153,7 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -321,223 +321,227 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Prikaži detalje o knjizi u odvojenom prozoru" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Restartujte Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Pošalji knjige na povezane uređaje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Pregledajte korisničko uputstvo za Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Prilagodite Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Jednostavno pronađite knjige slične trenutno označenoj knjizi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Izvršite prebacivanje i održavanje različitih Calibre biblioteka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Slučajan odabir knjige iz vaše Calibre biblioteke" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Pretražite knjige drugih prodavača" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Izgled i osjećaj" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfejs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Prilagodite izgled i osjećaj prilikom korištenja Calibre interfejsa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Ponašanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Promijeniti način funkcionisanja Calibrea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Dodajte vlastite kolone" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodajte/Uklonite vlastite kolone iz liste knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Alatna traka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Pretražujem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Prilagodite način pretrage knjiga u Calibreu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Ulazne opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Pretvaranje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Postavite specifične opcije pretvorbe za svaki ulazni format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Uobičajene opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Postavite opcije pretvorbe koje su uobičajene za sve formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Izlazne opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Postavite opcije pretvorbe koje su specifične za sve izlazne formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Dodavanje knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Uvoz/Izvoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrolišite način na koji Calibre čita meta podatke iz datoteka prilikom " "dodavanja knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Snimanje knjiga na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -545,116 +549,116 @@ msgstr "" "Kontrolišite način na koji Calibre izvozi datoteke iz svoje baze podataka na " "disk prilikom korištenja opcije Sačuvaj na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Slanje knjiga na uređaje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Kontrolišite način prijenosa datoteka iz Calibread na vaš čitač e-knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Napredno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Razmjena" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Plugini" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Ostalo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Ostala napredna podešavanja" @@ -866,32 +870,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -899,36 +903,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -936,7 +940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -983,14 +987,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1286,8 +1290,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1298,8 +1302,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1321,8 +1325,8 @@ msgstr "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1868,31 +1872,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1905,7 +1909,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2034,12 +2038,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2143,77 +2147,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2221,22 +2225,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2244,22 +2248,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2498,7 +2502,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3834,56 +3838,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4143,7 +4097,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4211,7 +4165,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4351,6 +4305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4484,12 +4439,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4588,14 +4543,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4605,7 +4560,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4621,11 +4576,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4633,7 +4588,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4653,19 +4608,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5010,7 +5042,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5323,7 +5355,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5792,27 +5824,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6069,79 +6105,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6438,7 +6574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6699,7 +6835,7 @@ msgstr "Dodaj knjige u calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7446,7 +7582,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8357,22 +8493,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif porodica:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans porodica:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Monospace porodica:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandardni font:" @@ -8383,17 +8519,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Veličina monospace &fonta:" @@ -8603,7 +8740,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8613,7 +8750,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Sačuvaj" @@ -9825,8 +9962,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9951,7 +10088,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9997,7 +10134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -10108,14 +10245,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10308,7 +10437,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11395,70 +11524,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12026,44 +12155,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13088,57 +13217,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13146,60 +13275,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14101,180 +14230,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14283,7 +14446,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14293,56 +14456,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15279,7 +15442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16132,7 +16295,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Obriši" @@ -17407,8 +17570,8 @@ msgid "Edit" msgstr "Uredi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Resetuj" @@ -17431,14 +17594,14 @@ msgid "Remember last used window size" msgstr "Zapamti zadnju korištenu veličinu prozora" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17528,260 +17691,272 @@ msgstr "Veličina monospaced fonta u px" msgid "The standard font type" msgstr "Standardna vrsta fonta" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "I dalje se uređuje" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Konfiguriši preglednik e-knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Početna veličina fonta:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Korak &uvećanja veličine fonta:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opcije &fonta" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "onemogućeno" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Općenito" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dupli klik ako želite promijeniti prečicu na tastaturi" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Prečice na tastaturi" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Kori&snički predložak" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18211,74 +18386,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18287,7 +18462,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18295,7 +18470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18552,26 +18727,29 @@ msgstr "Koristi Hotmail" msgid "&Test email" msgstr "&Testiraj email" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21153,8 +21331,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 9f5d7836e1..20693fec8d 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-02-09 20:43+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: \n" @@ -18,8 +18,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-10 04:48+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:37+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -155,7 +155,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -329,65 +329,69 @@ msgstr "Estableix les metadades dels fitxers %s" msgid "Set metadata from %s files" msgstr "Estableix les metadades des dels fitxers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Afegeix llibres al calibre o al dispositiu que hi hagi connectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obté anotacions des d'un Kindle connectat (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Genera un catàleg de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Converteix llibres a diversos formats de llibre electrònic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Suprimeix llibres del calibre o del dispositiu que hi hagi connectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Edita les metadades dels llibres de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Llegeix llibres de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Baixa notícies des d'internet en format de llibre electrònic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Mostra ràpidament una llista de llibres seleccionats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exporta llibres des de la biblioteca del calibre al disc dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Mostra els detalls del llibre en una finestra emergent a part" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Reinicia el calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Obre la carpeta que conté els fitxers dels llibres de la biblioteca del " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Envia llibres al dispositiu connectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -395,45 +399,45 @@ msgstr "" "Envia llibres per correu electrònic o per web i també connecta a iTunes o a " "fitxers de l'ordinador com si fossin dispositius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Explora el manual de l'usuari del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personalitza el calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Troba fàcilment llibres similars al seleccionat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Canvia entre biblioteques del calibre diferents i fes-hi tasques de " "manteniment" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copia llibres des del dispositiu a la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Edita les col·leccions en què es col·loquen els llibres al dispositiu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copia un llibre des d'una biblioteca del calibre a una altra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Fes petits ajustaments al fitxers epub o htmlz de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -441,57 +445,57 @@ msgstr "" "Vés a la coincidència següent a o l'anterior en cercar a la biblioteca del " "caibre en mode realçat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Tria un llibre a l'atzar de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Cerca llibres de diferents botigues de llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Aconsegueix connectors nous del calibre o actualitza els existents" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Aparença" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfície" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajusta l'aparença de la interfície del calibre per adaptar-la al vostre gust" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Canvia el comportament del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Columnes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Configura les columnes de la llista de llibres del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barra d'eines" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -499,68 +503,68 @@ msgstr "" "Personalitza les barres d'eines i els menús de context, canviant les accions " "que estaran disponibles" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "S'està cercant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Personalitza com funciona la cerca de llibres al calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opcions d'entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversió" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Ajusta les opcions de conversió específiques per a cada format d'entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opcions comunes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Ajusta les opcions de conversió comunes a tots els formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opcions de sortida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Ajusta les opcions de conversió específiques de cada format de sortida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Addició de llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importa/exporta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controla com el calibre llegeix les metadades dels arxius quan s'afegeixen " "llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Desa llibres al disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -568,50 +572,50 @@ msgstr "" "Controla com el calibre exporta fitxers de la seva base de dades al disc en " "utilitzar «Desa al disc»" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Enviament de llibres als dispositius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Controla com el calibre envia fitxers al lector de llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Quadres de connexions de metadades" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Canvia els camps de les metadades abans de desar/enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funcions de plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avançat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Creeu les funcions de la vostra plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Comparteix llibres per correu electrònic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Compartició" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -619,11 +623,11 @@ msgstr "" "Configura la compartició de llibres per correu electrònic. Es pot utilitzar " "per enviar notícies baixades als vostres dispositius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Comparteix en xarxa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -631,20 +635,20 @@ msgstr "" "Configura el Servidor de Continguts que dona accés a la biblioteca a través " "d'internet des de qualsevol lloc i dispositiu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Baixada de metadades" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Control com el calibre baixa les metadades dels llibres de la xarxa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Dispositius ignorats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -652,39 +656,39 @@ msgstr "" "Controla quins dispositius ha d'ignorar el calibre quan es connectin a " "l'ordinador." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Connectors" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Afegeix/suprimeix/personalitza diverses parts de les funcions del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ajustaments" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Configura en detall el comportament del calibre en diversos contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Teclat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalitza les dreceres de teclat del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscel·lània" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configuració avançada" @@ -921,32 +925,32 @@ msgid "" msgstr "" "Aquest perfil està pensat per als dispositius de la sèrie PocketBook Pro 912." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Connectors instal·lats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Associació per a connectors de tipus de fitxers" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personalització del connector local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Connectors inhabilitats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Connectors habilitats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "No s'ha pogut inicialitzar el connector %s i s'ha generat la traça:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -958,11 +962,11 @@ msgstr "" " Personalitzeu el calibre carregant connectors externs.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Afegeix un connector especificant el camí a l'arxiu ZIP que el conté" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -972,13 +976,13 @@ msgstr "" "desenvolupant el connector. Aquesta ordre comprimirà automàticament el " "connector i l'actualitzarà al calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Suprimeix un connector personalitzat per nom. No té cap efecte als " "complements integrats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -986,15 +990,15 @@ msgstr "" "Personalitza el connector. Especifiqueu el nom del connector i la cadena de " "personalització, separats per una coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Mostra una llista dels connectors instal·lats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Habilita el connector especificat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Inhabilita el connector especificat" @@ -1002,7 +1006,7 @@ msgstr "Inhabilita el connector especificat" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1050,14 +1054,14 @@ msgstr "Targeta B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1406,8 +1410,8 @@ msgstr "S'està aconseguint la llista de llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1418,8 +1422,8 @@ msgstr "S'està transferint llibres al dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1441,8 +1445,8 @@ msgstr "S'està suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2073,31 +2077,31 @@ msgstr "Comunica't amb un Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Comunica't amb un Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunica't amb un EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Comunica't amb una tauleta tàctil Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunica't amb un Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Comunica't amb un lector Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Comunica't amb el COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Comunica't amb l'Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Comunica't amb un lector WayteQ" @@ -2110,7 +2114,7 @@ msgid "Communicate with MTP devices" msgstr "Comunicació amb dispositius MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obté informació del dispositiu..." @@ -2242,12 +2246,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "S'ha suprimit els comentaris perquè el lector SONY hi té problemes" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Tots per títol" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Tots per autor" @@ -2383,42 +2387,42 @@ msgstr "" "amb múltiples autors. Deixeu-la inhabilitada si utilitzeu quadres de " "connexions de metadades." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Dispositiu sense fils" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Comunicació amb aplicacions de dispositiu intel·ligent" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Tot per quelcom" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Habilita les connexions en iniciar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Marqueu aquesta casella per permetre les connexions en iniciar el calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Contrasenya de seguretat" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Introduïu una contrasenya que l'aplicació del dispositiu haurà d'utilitzar " "per connectar-se al calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Utilitza un port de xarxa fix" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2426,11 +2430,11 @@ msgstr "" "Si està marcada, s'utilitzarà el nombre de port al quadre «Port», en cas " "contrari el controlador agafarà un port a l'atzar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Nombre de port: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2438,15 +2442,15 @@ msgstr "" "Introduïu el nombre de port que utilitzarà el controlador si està marcat el " "quadre de \"port fix\"" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Mostra informació de depuració adicional" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Marqueu aquest quadre si se us demana en comunicar algun problema" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2454,15 +2458,15 @@ msgstr "" "Llista separada per comes de camps de metadades que en convertiran en " "col·leccions al dispositiu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Les possibilitats inclouen: sèrie, etiquetes, autors..." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Habilita el temps d'espera sense activitat" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2474,11 +2478,11 @@ msgstr "" "s'inhabilita el temps d'espera i el calibre mai no es desconnectarà " "automàticament d'un dispositiu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Utilitza aquesta adreça IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2488,11 +2492,11 @@ msgstr "" "adreça IP concreta. El controlador només escoltarà a l'adreça introduïda i " "serà la que s'anunciï en mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Reemplaça els llibres amb el mateix identificador del calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2505,22 +2509,22 @@ msgstr "" "altre resultat. Amb aquesta opció s'evita en la majoria de casos que hi hagi " "múltiples còpies d'un llibre al dispositiu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Massa intents de connexió des de %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Port no vàlid a les opcions: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "No s'ha pogut connectar al port %d. Intenteu un valor diferent." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "No s'ha pogut assignar un port a l'atzar" @@ -2789,7 +2793,7 @@ msgid "There is insufficient free space on the storage card" msgstr "No hi ha espai lliure suficient a la targeta de memòria" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s renderitzat" @@ -4585,71 +4589,6 @@ msgstr "S'està transformant el llibre..." msgid "Running %s plugin" msgstr "S'està executant el connector %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "No s'ha pogut analitzar: %(name)s amb l'error: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Reparació d'ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Solució dels errors d'epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Solucions per als errors de la darrera versió de l'epubcheck. L'epubcheck " -"informa molts errors que no ho són. L'epub-fix intenta detectar-los i " -"substituir-los per estructures que li agradin a l'epubcheck. Pot comportar " -"canvis significatius a l'ePub. Si teniu queixes dirigiu-les al projecte " -"epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [opcions] fitxer.epub\n" -"\n" -"Arregla els problemes més comuns als fitxers EPUB que poden fer que se'ls " -"rebutgi en serveis de publicació mal dissenyats.\n" -"\n" -"Per defecte, no s'arregla i els missatges s'imprimeixen per a cada error " -"detectat. Feu servir les opcions per controlar quins errors s'arreglaran " -"automàticament." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Heu d'especificar un fitxer epub." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Corregeix fitxers sense declarar" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Corregeix fitxers sense declarar. epub-fix pot afegir-los al manifest o " -"suprimir-los tal com s'indiqui a l'opció «suprimeix fitxers sense declarar»" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Suprimeix fitxers sense declarar en lloc d'afegir-los al manifest" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4935,7 +4874,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -5003,7 +4942,7 @@ msgstr "Etiquetes" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5169,6 +5108,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5322,12 +5262,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Aquest és un llibre Amazon Topaz. No es pot processar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "No és un fitxer MOBI, és un fitxer Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "No és un fitxer MOBI." @@ -5432,7 +5372,7 @@ msgstr "Text principal" msgid "%s format books are not supported" msgstr "El format de llibre %s no és compatible" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 " @@ -5442,7 +5382,7 @@ msgstr "" "d'Amazon. El calibre només pot editar fitxers MOBI que contenen llibres KF8. " "No es pot editar els fitxers MOBI antics sense KF8." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5454,7 +5394,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Aquest fitxer està bloquejat amb DRM. No es pot editar." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5470,28 +5410,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -"

    Polit de llibreses tracta d'aconseguir la perfecció als llibres " -"que heu\n" -"elaborat acuradament

    \n" -"\n" -"

    Amb el polit s'intenta minimitzar els canvis al codi intern del llibre. A " -"diferència\n" -"de la conversió, no simplifica el CSS, reanomena fitxers, canvia " -"mides de \n" -"lletra, ajusta els marges... Cada acció aplica el mínim conjunt de canvis " -"necessaris\n" -"per aconseguir l'efecte desitjat.

    \n" -"\n" -"

    Hauríeu d'utilitzar aquest eina com al darrer pas del procés de creació " -"d'un llibre.

    \n" -"\n" -"

    Tingueu en compte que el polit només funciona en fitxers amb els formats " -"%s.

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5499,7 +5422,7 @@ msgstr "" msgid " or " msgstr " o " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5535,19 +5458,96 @@ msgstr "" "més tard decidiu afegir més text als llibres, el text que s'afegeixi\n" "podria no estar cobert pel subconjunt de tipus de lletra.

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." msgstr "Dóna una sortida més detallada, útil per depurar." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" msgstr "Heu de donar el fitxer d'entrada per polir" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" msgstr "Arguments addicionals desconeguts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "Heu d'especificar almenys una acció a realitzar" @@ -5920,7 +5920,7 @@ msgstr "Control de l'addició de llibres" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6245,7 +6245,7 @@ msgstr "La carpeta %s ja existeix. Esborreu-la primer." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Massa llarg" @@ -6760,21 +6760,21 @@ msgstr "Envia al dispositiu" msgid "Connect/share" msgstr "Connecta/comparteix" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "S'està aturant" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "S'està aturant el servidor, pot trigar fins a un minut, espereu..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Inhabilita l'inici automàtic" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6782,7 +6782,11 @@ msgstr "" "Voleu que les connexions sense fils s'iniciïn automàticament a l'inici del " "calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Moltes adreces IP. Vegeu el quadre Inicia/Atura." @@ -7076,73 +7080,168 @@ msgid "Plugin Updater" msgstr "Actualitzador de connectors" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "Poleix %d llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "

    Quant al polit de llibres

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "

    Subconjunts de tipus de lletra

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "Selecció de les accions a realitzar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "Fes un subconjunt de tots els tipus lletra incrustades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "Quant a" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "Selecciona'ls &tots" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "No en seleccionis &cap" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "No s'ha seleccionat cap acció" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "Heu de seleccionar almenys una acció o fer clic a «Cancel·la»." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "S'està posant els llibres per polir a la cua" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "Poleix %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "S'està polint el llibre %(nums)s de %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "S'està posant a la cua el llibre %(nums)s de %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "P" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "Polit de llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "No s'ha pogut polir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " @@ -7151,6 +7250,11 @@ msgstr "" "Només es pot polir llibres en els formats %s. Convertiu-lo a una d'aquests " "formats abans de polir-lo." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7486,7 +7590,7 @@ msgstr "Vista &prèvia del llibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7763,7 +7867,7 @@ msgstr "Afegeix llibres al calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Pàgina de l'assistent" @@ -8551,7 +8655,7 @@ msgid "Choose foreground color" msgstr "Trieu el color del primer pla" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Trieu el color del fons" @@ -9526,22 +9630,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Conserva la relació d'&aspecte de la portada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Família Se&rif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Família &Sans:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Família &Monoespai" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Tipus de lletra es&tàndard:" @@ -9552,17 +9656,18 @@ msgstr "Mida de lletra per de&fecte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " Pí­xels" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Mida del &tipus de lletra Monoespai:" @@ -9787,7 +9892,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Carrega una llista d'expressions d'un fitxer desat prèviament" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Carrega" @@ -9798,7 +9903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Desa" @@ -11191,8 +11296,8 @@ msgstr "La biblioteca actual del calibre és a %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "La ubicació és incorrecta" @@ -11330,7 +11435,7 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "D'ac&ord" @@ -11378,7 +11483,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -11500,14 +11605,6 @@ msgstr "" "Ja hi ha llibres al calibre amb el mateix nom que els següents. Seleccioneu " "els que voleu que s'afegeixin de totes maneres." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "Selecciona'ls &tots" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "No en seleccionis &cap" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11707,7 +11804,7 @@ msgstr "Mostra informació detallada quant a aquest error" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copiat" @@ -12937,73 +13034,73 @@ msgstr "%s fonts de notícies" msgid "&Download now" msgstr "&Baixa-ho ara" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Fa falta un nom d'usuari i una contrasenya" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Heu de donar un nom d'usuari i/o una contrasenya per a aquesta font de " "notícies." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Compte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opcional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(necessari)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Creat per: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Baixa %s ara" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Darrera baixada: mai" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "mai" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "Fa %(days)d dies, %(hours)d hores i %(mins)d minuts" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Darrer cop que s'ha baixar:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "No es poden baixar notícies perquè no hi ha connexió d'internet activa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "No hi ha connexió a internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Planifica la baixada de notícies" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Afegeix una font nova de notícies" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Baixa totes les fonts de notícies programades" @@ -13637,44 +13734,44 @@ msgstr "Cerca un element a la columna d'etiquetes" msgid "Copy the selected color name to the clipboard" msgstr "Copia el nom de color seleccionat al porta-retalls" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Ordre per autor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Etiqueta 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Etiqueta 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Guia d'aprenentatge del llenguatge de les plantilles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Glossari de les funcions de plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "EXCEPCIÓ: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "No s'ha triat cap columna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Heu d'especificar una columna per pintar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "No s'ha donat cap plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "El quadre de la plantilla no pot estar buit" @@ -14742,63 +14839,63 @@ msgstr "" "El camí al calibre portàtil (%s) és massa llarg. Ha de ser de menys de 59 " "caràcters." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" "Trieu una localització per a la vostra biblioteca de llibres del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "No s'ha pogut crear la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "No s'ha pogut crear la biblioteca a: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" "Trieu una localització per a la vostra nova biblioteca de llibres del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "S'està iniciant la interfície d'usuari..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Ha fallat la reparació" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La reparació de la base de dades ha fallat. S'està començant amb una nova " "biblioteca buida." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Localització de la base de dades incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Localització de la base de dades incorrecta %r. El calibre es tancarà tot " "seguit." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Base de dades malmesa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14810,7 +14907,7 @@ msgstr "" "reconstruir totalment. Si escolliu «No» es crearà una biblioteca nova del " "calibre buida." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14818,54 +14915,54 @@ msgstr "" "Localització de la base de dades incorrecta %r. Es començarà amb una nova " "biblioteca del calibre buida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "S'està iniciant el %s: s'està carregant els llibres..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Si esteu segur que no s'està executant" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "pot ser que s'estigui executant a la safata del sistema, a la" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "zona superior dreta de la pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "zona inferior dreta de la pantalla" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "intenteu reiniciar l'ordinador." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "intenteu suprimir el fitxer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "No es pot iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s ja s'està executant." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "No s'ha trobat cap calibre en execució" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "S'ha enviat l'ordre de tancament, s'està esperant el tancament..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "No s'ha pogut tancar la instància del calibre en execució" @@ -15894,56 +15991,70 @@ msgid "is greater than" msgstr "és major que" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "no és de fa més dies que" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "té" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "no té" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "té el patró" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "no té el patró" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "està establert" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "no està establert" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "té" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "no té" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "té el patró" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "no té el patró" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "és" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "no és" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "coincideix amb el patró" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "no coincideix amb el patró" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Si la columna ___ ___" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15951,7 +16062,7 @@ msgstr "" "Introduïu un tipus d'identificador o un tipus d'identificador i un valor en " "la forma «identificador:valor»" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15962,121 +16073,141 @@ msgstr "" "complert; en aquest cas el calibre intentarà convertir-lo automàticament al " "codi d'idioma." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Introduïu un nombre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "Introduïu el nombre de dies que pot tenir un element. Zero és avui" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Introduïu una data en el format AAAA-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Introduïu una cadena" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Introduïu una expressió regular" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Podeu fer coincidir múltiples valors si els separeu amb %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "acolorir" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "icona" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "Crea/edita una regla de columna {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "Creeu una regla de columna {0} omplint els requadres de sota" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "Estableix el" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "color" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "de la columna:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "a" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "&Afegeix una icona" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "Les icones han de ser quadrades o apaïsades" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Només si es compleixen les condicions següents:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Afegeix una altra condició" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" "Es pot inhabilitar una condició deixant en blanc tots els seus quadres" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Text d'exemple" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Seleccioneu una icona" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "No s'ha seleccionat cap icona" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "Heu de triar una icona per a aquesta regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Condició no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Una de les condicions per a aquesta regla no és vàlida: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "No hi ha condicions" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" "Per a aquesta regla s'ha d'especificar almenys una condició que no estigui " "buida" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -16089,7 +16220,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -16104,34 +16235,34 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Si la columna %(col)s %(action)s el valor: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Afegeix una regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Suprimeix una regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Mou la regla seleccionada amunt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Mou la regla seleccionada avall" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Afegeix una regla avançada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -16142,7 +16273,7 @@ msgstr "" "«Afegeix una regla» més avall per començar.

    Podeu canviar una regla " "existent fent-hi doble clic." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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 " @@ -16153,16 +16284,16 @@ msgstr "" "«Afegeix regla» de sota per començar.

    Podeu canviar una regla " "existent fent-hi doble clic." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "No s'ha seleccionat cap regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "No s'ha seleccionat cap regla per a %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "supressió" @@ -17242,7 +17373,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " segons" @@ -18329,7 +18460,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Establiu-lo a -1 si la funció conté un número variable d'arguments" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Suprimeix" @@ -19718,8 +19849,8 @@ msgid "Edit" msgstr "Edita" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Restableix" @@ -19742,7 +19873,7 @@ msgid "Remember last used window size" msgstr "Recorda la darrera mida de finestra que s'ha fet servir" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19751,7 +19882,7 @@ msgstr "" "l'aspecte de tots els llibres." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19852,38 +19983,42 @@ msgstr "Mida del tipus de lletra Monoespai en px" msgid "The standard font type" msgstr "Tipus de lletra estàndard" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Nom del tema" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Trieu un nom per a aquest tema" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "S'han desat els paràmetres amb el nom de tema: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "S'han carregat els paràmetres del tema %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "S'ha suprimit el tema: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Trieu el color del text" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Encara s'està editant" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19891,31 +20026,31 @@ msgstr "" "Esteu editant una drecera de teclat, cal completar-ho primer fent clic fora " "del quadre d'edició de dreceres." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configura el visor de llibres electrònics" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Mida de lletra per &defecte" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monoespai" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Mida del pas de l'increment de la &mida de lletra:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19923,15 +20058,23 @@ msgstr "" "La quantitat que s'augmenta/disminueix la mida de lletra\n" " en fer clic als botons de major/menor mida de lletra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opcions de tipus de &lletra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19942,120 +20085,120 @@ msgstr "" "utilitzeu el botó amb la icona del pergamí groc a la cantonada superior " "dreta de la finestra del visor." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "El nombre de &pàgines que es mostraran a la pantalla " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " pàgina/-es" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" "Substitueix els paràmetres de &marge de pàgina especificats al llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "Marge &superior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "Marge &lateral" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "Marge &inferior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "Disposició del text en mode de &pàgina" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Amplada màxima del text en &pantalla completa:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Mostra un &rellotge al mode de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Mostra la &posició de lectura en mode de pantalla complerta." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Mostra la barra de de&splaçament en mode de pantalla complerta." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "&Inicia el visor en mode de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "Mostra un missatge d'&ajuda en iniciar en mode de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Opcions de pantalla &completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Color de fons:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Mostra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Canvia" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Color del text:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Colors i fons" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Durada del pas de pàgina:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "inhabilitat" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "La &roda del ratolí passa pàgines" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "El &desplaçament de línies s'atura als salts de pàgina" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Redimensiona les imatges més grans que la finestra del visor (caldrà " "reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Opc&ions de pas de pàgina" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "&Guions (dividir línies al mig de paraules llargues)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&Idioma per defecte per als guions:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -20063,35 +20206,35 @@ msgstr "" "L'idioma per defecte per a les regles dels guions. És el que es farà servir " "si el llibre no n'especifica un." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Recorda la darrera mida i disposició de la &finestra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Recorda la pàgina a&ctual en sortir" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Mostra els &controls a la finestra del visor" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "Opcions &miscel·lànies" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&General" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Feu doble clic per canviar una drecera de teclat" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Dreceres de &teclat" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click aquí." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "&Full d'estils de l'usuari" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "Podeu desar i carregar els paràmetres del visor com a temes" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Desa els paràmetres actuals com a un tema:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Carrega un tema desat:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Suprimeix un tema desat" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Temes" @@ -20572,7 +20715,7 @@ msgstr "Oculta" msgid "Toggle" msgstr "Commuta" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20581,20 +20724,20 @@ msgstr "" "Trieu el vostre lector. Si el dispositiu no és a la llista escolliu un " "dispositiu «%s»." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "S'està movent la biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "No s'ha pogut moure la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Base de dades no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20603,20 +20746,20 @@ msgstr "" "

    Ja hi ha una biblioteca no vàlida a %(loc)s. Suprimiu-la abans d'intentar " "moure la biblioteca existent.
    Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "No s'ha pogut moure la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Seleccioneu una ubicació per als llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "No s'ha pogut crear una carpeta a %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -20624,28 +20767,28 @@ msgstr "" "Heu de triar una carpeta buida per a la biblioteca del calibre. %s no està " "buida." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "Següe&nt >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Endarrere" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Canceŀla" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Acaba" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Valida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Assistent de benvinguda" @@ -20654,7 +20797,7 @@ msgstr "Assistent de benvinguda" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Benvingut al calibre" @@ -20662,7 +20805,7 @@ msgstr "Benvingut al calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" "La solució unificada per a tot el que necessiteu en llibres electrònics." @@ -20968,37 +21111,30 @@ msgstr "Fes servir el Hotmail" msgid "&Test email" msgstr "Prova el correu elec&trònic" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Si feu servir l'aplicació de llibres electrònics Stanza a l'iPhone/iTouch, " -"podeu accedir a la vostra col·lecció de llibres del calibre directament al " -"dispositiu. Per fer-ho heu d'engegar el servidor de continguts del calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Engega el servidor de &continguts" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    No oblideu deixar el calibre executant-se ja que el servidor només " -"funciona si el calibre s'està executant.\n" -"

    L'Stanza hauria de veure automàticament la vostra col·lecció del calibre. " -"Si no és així, proveu a afegir l'URL http://elmeuservidor:8080 com a nou " -"catàleg al lector Stanza al vostre iPhone. «elmeuservidor» és el nom " -"complert del servidor o l'adreça IP de l'ordinador on s'executa el calibre." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -24280,8 +24416,8 @@ msgstr "Secció desconeguda" msgid "Unknown feed" msgstr "Canal desconegut" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Article sense títol" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index c5941eab93..8d57b965cf 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-02-13 10:34+0000\n" "Last-Translator: Jakub Jezbera \n" "Language-Team: Czech \n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-14 04:35+0000\n" +"X-Launchpad-Export-Date: 2013-02-16 04:37+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,63 +326,67 @@ msgstr "Nastavuje metadata do souborů %s" msgid "Set metadata from %s files" msgstr "Nastavuje metadata ze souborů %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Přidejte knihy do calibre nebo připojeného zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Přenést poznámky z připojeného Kindle (experimentální)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Sestavit katalog knih ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Převést knihy do různých formátů e-knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Smazat knihy z vaší knihovny calibre nebo připojeného zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Upravit metadata knih ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Číst knihy ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Stáhnout zprávy z internetu ve formě e-knihy" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Rychle ukázat seznam souvisejících knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportovat knihy z knihovny calibre na pevný disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Ukázat detaily knihy v odděleném okně" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Restartovat Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Otevři složku, která obsahuje soubory knih v knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Pošli knihy do připojeného zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,42 +394,42 @@ msgstr "" "Odeslat knihy přes e-mail nebo web a spojit s iTunes nebo složkami ve vašem " "počítači jako by byly čtečkou" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Prohlédnout uživatelský manuál calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Přizpůsobit calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Snadno najde knihy podobné právě vybrané knize" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Přepne mezi různými knihovnami calibre a provede na nich údržbu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Zkopírovat knihy ze zařízení do knihovny calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Editovat kolekce, do kterých jsou ve vaší čtečce žazeny knihy" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopíruje knihu z jedné knihovny calibre do jiné" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Provádění malých vylepšení souborům epub nebo htmlz ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,119 +437,119 @@ msgstr "" "Najde další nebo předchozí výsledek při vyhledávání v calibre knihovně ve " "zvýrazněném módu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Vybrat náhodnou knihu z knihovny calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Hledej knihy od různých knihkupců" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Získat nové pluginy pro Calibre nebo aktualizovat stávající" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Vzhled" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Rozhraní" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Přizpůsobení vzhledu rozhraní calibre, aby odpovídalo vašemu vkusu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Chování" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Mění způsob chování calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Přidejte své vlastní sloupce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Přidejte/odeberte své vlastní sloupce ze seznamu knih calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Panel nástrojů" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Přizpůsobení panelu nástrojů a místních nabídek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Vyhledávání" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Přizpůsobení způsobu vyhledávání knih v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Nastavení vstupu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Převod" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Nastavení převodu specifická pro jednotlivé vstupní formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Společná nastavení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Nastavení převodu společná pro všechny formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Nastavení výstupu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Nastavení převodu specifická pro jednotlivé výstupní formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Přidávání knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Nastavuje jak calibre čte metadata ze souborů při přidávání knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Ukládání knih na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -553,51 +557,51 @@ msgstr "" "Nastavuje jak calibre exportuje soubory z jeho databáze na disk při použití " "Ulož na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Posílání knih do zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Nastavuje jak calibre přesouvá soubory do vaší čtečky elektronických knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Zásuvné panely s metadaty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Změňte pole metadat před uložením/odesláním" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funkce šablony" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Pokročilé" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Vytvořte si vlastní funkce šablony" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Sdílení knih pomocí emailu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Sdílení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -605,11 +609,11 @@ msgstr "" "Natavení sdílení knih pomocí emailu. Může být použito pro automatické " "odesílání stažených zpráv do vašich zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Sdílení po síti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -617,20 +621,20 @@ msgstr "" "Natavení obsahového serveru calibre, který vám umožní přistupovat k vaší " "knihovně calibre odkudkoliv, na jakémkoli zařízení, přes internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Stáhnutí metadat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nastavuje jak calibre stahuje metadata knih z internetu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Ignorovaná zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -638,37 +642,37 @@ msgstr "" "Určit, které zařízení bude Calibre ignorovat, pokud bude připojeno k " "počítači." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Přidat/odebrat/nastavit různé funkce calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Vylepšení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Doladit chování calibre v různých situacích" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Klávesnice" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Přizpůsobte si klávesové zkratky používané v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Různé" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Pokročilé nastavení" @@ -899,32 +903,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Nainstalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Přiřazení modulů k formátům souborů" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Vlastní nastavení místních modulů" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Zakázané moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Povolené moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicializace modulu %s selhala s chybou:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -936,11 +940,11 @@ msgstr "" " Přizpůsobte calibre nahráním externích modulů.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Přidejte modul zadáním cesty k archivu ZIP, ve kterém se nachází." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -949,27 +953,27 @@ msgstr "" "Pro vývojáře pluginů: Cesta k pracovnímu adresáři. Tento příkaz automaticky " "zabalí plugin a updatuje jej v calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Odebrat vlastní modul podle jména. Nemá žádný vliv na vestavěné moduly." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Upravit modul. Zadejte název modulu a retězec s úpravami oddělenými čárkou." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Vypsat všechny nainstalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Povolit uvedený modul" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Zakázat uvedený modul" @@ -977,7 +981,7 @@ msgstr "Zakázat uvedený modul" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1024,14 +1028,14 @@ msgstr "Karta B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1367,8 +1371,8 @@ msgstr "Získávání seznam knih v zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1379,8 +1383,8 @@ msgstr "Přenos knih do zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1402,8 +1406,8 @@ msgstr "Odebírání knih ze zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1969,31 +1973,31 @@ msgstr "Komunikace s Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Komunikace s Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Komunikace s EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Spojeno s tabletem Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Komunikace s Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Spojeno se čtečkou Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Spojeno s COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Komunikace s Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Komunikovat s WayteQ Reader" @@ -2006,7 +2010,7 @@ msgid "Communicate with MTP devices" msgstr "Komunikovat s MTP zařízením" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Zjistit informace o zařízení..." @@ -2135,12 +2139,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentáře byly odebrány, protože způsobují zamrznutí čtečky SONY." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Vše podle názvu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Vše podle autora" @@ -2267,78 +2271,78 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Bezdrátové zařízení" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Komunikovat se Smart Device aplikacemi" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Od každého něco" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Povolit připojení při spuštění" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Zaškrtněte, pokud chcete povolit připojení při startu Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Bezpečnostní heslo" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Zadejte heslo, které aplikace přístroje musí použít k připojení do Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Použijte pevný síťový port" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Číslo portu: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2346,22 +2350,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Použít tuto IP adresu" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2369,22 +2373,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Příliš mnoho pokusů o připojení z %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Neplatný port v možnostech: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Nepodařilo se připojit k portu %d. Zkuste jinou hodnotu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Nepodařilo se přidělit náhodný port" @@ -2640,7 +2644,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na paměťové kartě není dostatek volného místa" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Úspešný převod %s" @@ -4226,70 +4230,6 @@ msgstr "Probíhá převod elektronické knihy..." msgid "Running %s plugin" msgstr "Běžící %s zásuvný modul" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Chyba analýzy: %(name)s s chybou: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Fixer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Obejít epubcheck chyby" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Obejití chyb v poslední verzi epubchecku. epubcheck hlásí mnoho chyb, které " -"nejsou ve skutečnosti chyby. epub-fix se pokusí je najít a nahradit je " -"konstrukcí, které epubcheck rozumí. Toto může způsobit výrazné změny epub, " -"stěžujte si projektu epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [volby] file.epub\n" -"\n" -"Opravit obvyklé problémy v souborech EPUB, které mohou způsobit, že budou " -"zamítnuty špatně navrženými vydavatelskými službami.\n" -"\n" -"Ve výchozím nastavení není provedena žádná oprava a při každé zjištěné chybě " -"se zobrazí zpráva. Využijte volby, abyste ovlivnili, které chyby budou " -"automaticky opraveny." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Musíte vybrat soubor epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Opravit soubory bez manifestu" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Opravit soubory bez manifestu. epub-fix je může přidat do manifextu nebo je " -"odstranit, podle stavu volby odstranit soubory bez manifestu." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Odstranit soubory bez manifestu namísto jejich přidání do manifestu." - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4573,7 +4513,7 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4641,7 +4581,7 @@ msgstr "Štítky" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4807,6 +4747,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4953,12 +4894,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Toto je kniha Amazon Topaz. Ta nemůže být zpracována." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Toto není MOBI soubor. Je to Topaz soubor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Toto není MOBI soubor." @@ -5057,14 +4998,14 @@ msgstr "Hlavní text" msgid "%s format books are not supported" msgstr "Knihy ve formátu %s nejsou podporovány." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5074,7 +5015,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5090,11 +5031,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5102,7 +5043,7 @@ msgstr "" msgid " or " msgstr " nebo " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5122,19 +5063,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5495,7 +5513,7 @@ msgstr "Ovládání přidávání knih" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5811,7 +5829,7 @@ msgstr "Složka %s již existuje. Nejdříve ji smažte." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Moc dlouhé" @@ -6311,27 +6329,31 @@ msgstr "Odeslat do zařízení" msgid "Connect/share" msgstr "Připojit/sdílet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Zastavuji" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Zastavuji server, to může trvat až minutu, prosím, čekejte..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Zakázat autostart" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Mnoho IP adres. Viz Start/Stop dialog." @@ -6607,79 +6629,179 @@ msgid "Plugin Updater" msgstr "Plugin Updater" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6987,7 +7109,7 @@ msgstr "&Náhled knihy" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7257,7 +7379,7 @@ msgstr "Přidat knihy do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "WizardPage" @@ -8016,7 +8138,7 @@ msgid "Choose foreground color" msgstr "Vyberte si barvu popředí" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Vybrat barvu pozadí" @@ -8946,22 +9068,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Zachovat poměr stran pro obálku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "&Patkové písmo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Bezpatkové písmo:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Neproporcionální písmo:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Vý&chozí písmo:" @@ -8972,17 +9094,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "&Velikost neproporcionálního písma:" @@ -9195,7 +9318,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Načíst" @@ -9205,7 +9328,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Uložit" @@ -10526,8 +10649,8 @@ msgstr "Umístění %s obsahuje současnou calibre knihovnu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Špatné umístění" @@ -10654,7 +10777,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -10702,7 +10825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -10821,14 +10944,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11021,7 +11136,7 @@ msgstr "Zobrazit detailní informace o této chybě" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopírováno" @@ -12152,70 +12267,70 @@ msgstr "%s zdrojů zpráv" msgid "&Download now" msgstr "&Stáhnout teď" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Potřebuji jméno a heslo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "Musíte poskytnout jméno a heslo pro použití tohoto zdroje zpráv." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Účet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(volitelné)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(vyžadováno)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Vytvořeno: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Naposledy staženo: nikdy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nikdy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Naposledy staženo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Nemohu stáhnout zprávy, když není dostupný internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Není internetové připojení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Nastavit pravidelné stahování zpráv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Přidat vlastní zdroj zpráv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Stáhnout všechny nastavené zdroje zpráv" @@ -12802,44 +12917,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Autor (seřadit jako)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13880,57 +13995,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre knihovna" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Vyberte umístění pro Vaši Calibre e-book knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Nepodařilo se vytvořit knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Nepodařilo se vytvořit Calibre knihovnu v: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Vyberte umístění pro Vaši novou Calibre e-book knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Inicializuji uživatelské rozhraní..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Oprava selhala" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "Oprava databáze se nezdařila. Startuji s novou prázdnou knihovnou." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Neplatné umístění databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Špatné umístění databáze %r. Calibre bude nyní ukončeno." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Poškozená databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13938,61 +14053,61 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Špatné umístění databáze %r. Začne se s novou, prázdnou Calibre knihovnou" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Spouštění %s: Načítání knih..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Jste si jisti, že není spuštěn" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "může být spuštěn v systémové liště, v" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "pravá horní oblast obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "pravý dolní okraj obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "skuste restartovat počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "pokuste se vymazat smazat soubor" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Nemůžu spistit " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s je již spuštěno" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14924,180 +15039,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15106,7 +15255,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15116,56 +15265,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -16130,7 +16279,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sekund" @@ -17003,7 +17152,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Smazat" @@ -18290,8 +18439,8 @@ msgid "Edit" msgstr "Změň" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Reset" @@ -18314,7 +18463,7 @@ msgid "Remember last used window size" msgstr "Zapamatuj si posledně použitou velikost okna" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18323,7 +18472,7 @@ msgstr "" "knih." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18415,38 +18564,42 @@ msgstr "Velikost fontu monospaced v px" msgid "The standard font type" msgstr "Standardní typ fontu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -18454,163 +18607,171 @@ msgstr "" "Máte rozpracovánu editaci klávesové zkratky, nejprve ji dokončete kliknutím " "mimo editační box" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Nastavit prohlížeč elektronických knih" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Výchozí velikost &písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Patkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Bezpatkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Neproporcionální" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Nastavení písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "zakázáno" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Změnit velikost obrázků větších než okno prohlížeče (vyžadován restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Rozdělení slov (dělící čára uprostřed dlouhých slov)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Výchozí &jazyk pro dělení slov:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18618,62 +18779,62 @@ msgstr "" "Výchozí jazyk pro použítí pravidel dělení slov. Pokud nemá kniha přesně " "určený jazyk, bude použit výchozí." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Zapamatovat &aktuální stránku při vypnutí" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Hlavní" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dvakrát klikněte pro změnu klávesové zkratky" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Klávesové zkratky" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Použít &styly" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19108,74 +19269,74 @@ msgstr "Skrýt" msgid "Toggle" msgstr "Přepínač" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Přesouvám knihovnu..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Přesun knihovny selhal" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Neplatná databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Nemohu přesunout knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Označ lokace pro knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Musíte zvolit prázdnou složku pro calibre knihovnu. %s není prázdná." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Storno" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "uvítací průvodce" @@ -19184,7 +19345,7 @@ msgstr "uvítací průvodce" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Vítejte v calibre" @@ -19192,7 +19353,7 @@ msgstr "Vítejte v calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Jediné řešení pro všechny potřeby vaší elektronické čtečky knih." @@ -19471,37 +19632,30 @@ msgstr "Použít Hotmail" msgid "&Test email" msgstr "&Otestovat email" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Pokud používáte Stanza " -"e-book aplikaci na Vašem iPhone/iTouch, můžete si zpřístupnit Vaši calibre " -"sbírku přímo na přístroji. Pro přístup budete muset zapnout calibre content " -"server." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Zapnout server s obsahem" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Nezapomeňte, že Calibre běží jako server tak dlouho, jak dlouho je " -"spuštěný program Calibre.\n" -"

    Stanza by měla vidět Vaši Calibre sbírku automaticky. Pokud ne, zkuste " -"přidat ve Stanza čtečce v iPhonu nový katalog s URL http://myhostname:8080. " -"Myhostname označuje název hostitele nebo IP adresu počítače, kde Calibre " -"běží." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22194,8 +22348,8 @@ msgstr "Neznámý oddíl" msgid "Unknown feed" msgstr "Neznámý zdroj" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Článek bez názvu" diff --git a/src/calibre/translations/cy.po b/src/calibre/translations/cy.po index f28331a222..519d2bd9e1 100644 --- a/src/calibre/translations/cy.po +++ b/src/calibre/translations/cy.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-02-26 20:21+0000\n" "Last-Translator: Rachael Munns \n" "Language-Team: Welsh \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "2 : 3;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:51+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:53+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -153,7 +153,7 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -321,64 +321,68 @@ msgstr "Gosodwch uwchddata yn ffeiliau %s" msgid "Set metadata from %s files" msgstr "Gosodwch uwchddata o ffeiliau %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Ychwanegwch llyfrau i Calibre neu i ddyfais cysylltiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Diléuwch lyfrau o'ch llyfrgell Calibre neu'ch dyfais cysylltiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Golygwch yr uwchddata o lyfrau yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Darllenwch lyfrau yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Lawrlwythwch newyddion o'r rhyngrwyd yn ffurf e-lyfr" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Dangoswch rhestr o lyfrau cytras" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Ail-ddechreuwch Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Agorwch y ffolder sy'n cynnwys ffeiliau lyfr yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Anfonwch lyfrau i'r ddyfais cysylltiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -386,278 +390,278 @@ msgstr "" "Anfonwch llyfrau gyda e-bost neu'r we. Ymgysylltwch hefyd gyda iTunes, neu i " "ffolderau ar eich cyfrifriadur fel eu bod nhw'n ddyfeisiau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Addaswch Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Chwiliwch am lyfrau sy'n debyg i'r lyfr ddewisiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copïwch lyfrau o'r ddyfais i'ch llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Golygwch y casgliadau sy'n cynnwys llyfrau ar eich ddyfais" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copïwch lyfr o un llyfrgell Calibre i'r llall" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Gwnewch newidiadau bach i ffeiliau EPUB neu HTMLZ yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Dewiswch lyfr ar hâp o'ch llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Chwiliwch am lyfrau o siopau lyfrau gwahanol" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Golwg a Theimlad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Rhyngwyneb" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Addaswch golwg a theimlad o'r rhyngwyneb Calibre i'ch ddant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Ymddygiad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Addaswch ymddygiad Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Ychwanegwch eich colofnau dy hun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Ychwanegwch/tynnwch eich colofnau eich hun i restr lyfrau Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Bar Offer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Wrthi'n chwilio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Addaswch sut mai chwilio am lyfrau yn gweithio mewn Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Hoffterau mewnbwn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Trosiad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Hoffterau Cyffredin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Hoffterau Allbwn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Wrthi'n ychwanegu llyfrau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Mewnbwn/Allbwn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Dewiswch sut mai Calibre yn darllen uwchddata o ffeiliau tra ychwanegu " "llyfrau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Wrthi'n cadw lyfrau ar y ddisg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Wrthi'n danfon lyfrau i'r ddyfeisiau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Dewiswch sut mai Calibre yn anfon ffeiliau i'ch porïwr e-lyfrau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Newidwch meysydd uwchddata cyn cadw neu anfon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Ffwythiannau Patrymlun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Pellach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Crëwch eich ffwythiannau patrymlun eich hun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Wrthi'n rhannu lyfrau gyda e-bost" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Wrthi'n rhannu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Wrthi'n rhannu dros y rhyngrwyd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Lawrlwythwch uwchddata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Dewiswch sut mai Calibre yn lawrlwytho uwchddata e-lyfrau o'r rhyngrwyd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Ategion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Ychwanegwch/dileuwch/addaswch darnau gwahanol o peirianweithau Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Newidiadau bach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Allweddell" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Addaswch y byrlwybrau allweddell y mae Calibre yn ddefnyddio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Amrywiol" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Ffurfweddiad pellach amrywiol" @@ -870,32 +874,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -903,36 +907,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -940,7 +944,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -988,14 +992,14 @@ msgstr "Cerdyn B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1291,8 +1295,8 @@ msgstr "Wrthi'n adalw rhestr o lyfrau ar y ddyfais..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1303,8 +1307,8 @@ msgstr "Wrthi'n anfon lyfrau i'r ddyfais..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1326,8 +1330,8 @@ msgstr "Wrthi'n dileu lyfrau o'r ddyfais" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1874,31 +1878,31 @@ msgstr "Cyfathrebwch gyda'r Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Cyfathrebwch gyda'r Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Cyfathrebwch gyda'r EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Cyfathrebwch gyda'r tabled Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Cyfathrebwch gyda'r Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Cyfathrebwch gyda'r Moovybook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Cyfathrebwch gyda'r COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Cyfathrebwch gyda'r Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1911,7 +1915,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2040,12 +2044,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Y cyfan, trefnwyd gan y teitl" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Y cyfan, trefnwyd gan yr awdur" @@ -2149,77 +2153,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2227,22 +2231,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2250,22 +2254,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2504,7 +2508,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3840,56 +3844,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4149,7 +4103,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4217,7 +4171,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4357,6 +4311,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4490,12 +4445,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4594,14 +4549,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4611,7 +4566,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4627,11 +4582,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4639,7 +4594,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4659,19 +4614,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5015,7 +5047,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5328,7 +5360,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5797,27 +5829,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6074,79 +6110,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6443,7 +6579,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6704,7 +6840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7451,7 +7587,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8362,22 +8498,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8388,17 +8524,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8608,7 +8745,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8618,7 +8755,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9830,8 +9967,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9956,7 +10093,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10002,7 +10139,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10113,14 +10250,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10313,7 +10442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11400,70 +11529,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12031,44 +12160,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13093,57 +13222,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13151,60 +13280,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14106,180 +14235,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14288,7 +14451,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14298,56 +14461,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15284,7 +15447,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16137,7 +16300,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17408,8 +17571,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17432,14 +17595,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17529,260 +17692,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18212,74 +18387,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18288,7 +18463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18296,7 +18471,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18553,26 +18728,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21154,8 +21332,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index cdf9c2a4e8..79de255117 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:44+0000\n" "Last-Translator: Jens Holm \n" "Language-Team: Danish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:37+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:38+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,63 +326,67 @@ msgstr "Gemmer metadata i %s filerne" msgid "Set metadata from %s files" msgstr "Sæt metadata fra %s filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Tilføj bøger til calibre eller den forbundne enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Hent kommentarer fra en forbunden Kindle (eksperimentiel)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Dan et katalog over bøger i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Konvertér bøger til forskellige ebogsformater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Slet bøger fra dit calibre-bibliotek eller forbundne enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Redigér bøgernes metadata i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Løs bøger i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Hent nyheder fra internettet i ebogsform" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Vis en liste af relaterede bøger hurtigt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Eksportér bøger fra dit calibre-bibliotek til harddisken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Vis bogdetaljer i et separat pop-up vindue" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Genstart calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Åben mappen som indeholder calibre-bibliotekets bogfiler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Send bøger til den forbundne enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,42 +394,42 @@ msgstr "" "Send bøger via email eller web; forbind også til iTunes eller mapper på din " "computer, da de også er enheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Browse calibre brugermanualen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Tilpas calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Find let lignende bøger til den aktuelt valgte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Skift mellem forskellige calibre-bibliotekter og udfør vedligeholdelse på dem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopiér bøger fra enheden til dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Redigér collection i hvilken bøger er placeret på din enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopiér en bog fra et calibre-bibliotek til et andet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "Lav små ændringer i epub- eller htmlz-filer i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,56 +437,56 @@ msgstr "" "Find det næste eller forrige match, når der søges i dit calibre-bibliotek i " "fremhæv-mode" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Vælg en vilkårlig bog fra dit Calibrebibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Søg efter bøger fra forskellige bogforhandlere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Hent nye calibre-plugins eller opdatér dine nuværende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Fremtoning" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Brugergrænseflade" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Tilpas calibres grænseflades fremtoning til din smag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Opførsel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Ændr måden calibre opfører sig på" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Tilføj dine egne søjler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Tilføj/fjern dine egne søjler til calibre boglisten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Værktøjslinje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -490,64 +494,64 @@ msgstr "" "Tilpas værktøjslinjen og kontekstmenuen, ændre hvilke aktioner som er " "tilgængelige i hver" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Søger..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Tilpas måden søg-efter-bøger virker på i calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Input tilvalg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konvertering" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Vælg konverteringsvalgmuligheder specifikke for hvert input-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Fælles tilvalg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Vælg konverteringsvalgmuligheder fælles for alle formater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Output valgmuligheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Vælg konverteringsvalgmuligheder specifikke for hvert output-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Tilføjer bøger" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import/eksport" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Styre hvordan calibre læser metadata fra filer, når bøger tilføjes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Gemmer bøger til disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -555,50 +559,50 @@ msgstr "" "Styre hvordan calibre eksporterer filer fra dens database til disk, når gem-" "til-disk anvendes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Sender bøger til enheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Styre hvordan calibre overfører filer til din e-bogslæser" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadata plugboards" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Ændre metadata felter før gem/send" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Skabelonsfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avanceret" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Dan dine egne skabelonsfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Deler bøger via email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Deler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -606,11 +610,11 @@ msgstr "" "Opsætning som deler bøger via email. Kan anvendes til automatisk sending af " "downloadede nyheder til dine enheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Deler over internettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -618,56 +622,56 @@ msgstr "" "Opsætning af calibre indholdsserveren, hvilket vil give dig adgang til dit " "calibre-bibliotek fra overalt, på enhver enhed, over internettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Download metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Styr hvordan calibre henter ebogsmetadata fra nettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Tilføj/fjern/tilpas forskellige dele af calibres funktionalitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Tweaks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Finjustér hvordan calibre opfører sig i forskellige sammenhænge" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tastatur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Rediger de tastatur genveje, som bruges af Calibra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Diverse avanceret opsætning" @@ -897,33 +901,33 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Installerede udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Opsætning af filtype udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Tilpasning af lokalt udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Deaktiverede udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Aktiverede udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" "Initialiseringen af udvidelsesmodul %s fejlede med følgende backtrace:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -935,26 +939,26 @@ msgstr "" " Tilpas Calibre ved at indlæse eksterne udvidelsesmoduler.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Tilføj et udvidelsesmodul ved at angive stien til ZIP-filen, hvori det er " "gemt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Fjerner det angivne brugerdefinerede udvidelsesmodul. Har ingen effekt på " "indbyggede udvidelser" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -962,15 +966,15 @@ msgstr "" "Brugertilpasset udvidelsesmodul. Angiv udvidelsesmodulnavn og " "tilpasningstekststrenge adskilt af kommaer." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Vis alle installerede udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Aktivér det angivne udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Deaktivér det angivne udvidelsesmodul" @@ -978,7 +982,7 @@ msgstr "Deaktivér det angivne udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1025,14 +1029,14 @@ msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1364,8 +1368,8 @@ msgstr "Henter liste over bøger på enheden..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1376,8 +1380,8 @@ msgstr "Overfører bøger til enhed..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1399,8 +1403,8 @@ msgstr "Fjerner bøger fra enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1961,31 +1965,31 @@ msgstr "Kommunikér med Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Kommunikér med Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Kommunikér med EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Kommunikér med Adam tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Kommunikér med Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Kommuniker med Moovybook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Kommunikerer nu med Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1998,7 +2002,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Hent enhedsoplysninger..." @@ -2127,12 +2131,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Alle efter titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Alle efter forfatter" @@ -2238,77 +2242,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2316,22 +2320,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2339,22 +2343,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2603,7 +2607,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Der er ikke tilstrækkelig plads på hukommelseskortet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Genereret %s" @@ -4133,70 +4137,6 @@ msgstr "Udfører transformationer på e-bog..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub-fixer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Omgår epubcheck fejl" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Omgåelse af den seneste udgivelses epubcheck-fejl. epubcheck rapporterer " -"mange ting som fejl som ikke er egentlige fejl. epub-fix vil prøve at " -"detektere disse og erstatte dem med konstruktioner som epubcheck kan lide. " -"Dette kan forårsage omfattende ændringer til din epub, klag til epubcheck-" -"projektet." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] fil.epub\n" -"\n" -"Ordn almindelige problemer i EPUB-filer, som kan forårsage at de afvises af " -"dårligt designede publikationvisningstjeneste.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Du skal angive en epub-fil" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Ordn filreferencer til manglende filer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Ordn filreferencer til manglende filer. epub-fix kan enten tilføje dem eller " -"slette referencerne som angivet i \"slet filreferencer til manglende filer\"." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Slet filreferencer til manglende filer, istedet for at tilføje dem" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4477,7 +4417,7 @@ msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4545,7 +4485,7 @@ msgstr "Mærker" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4700,6 +4640,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4837,12 +4778,12 @@ msgstr "" "behandles." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4941,14 +4882,14 @@ msgstr "Hovedtekst" msgid "%s format books are not supported" msgstr "Bøger af %s formatet er ikke understøttet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4958,7 +4899,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4974,11 +4915,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4986,7 +4927,7 @@ msgstr "" msgid " or " msgstr " eller " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5006,19 +4947,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5370,7 +5388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5684,7 +5702,7 @@ msgstr "Mappen %s eksisterer allerede. Slet den først." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "For lang" @@ -6160,27 +6178,31 @@ msgstr "Send til enhed" msgid "Connect/share" msgstr "Forbind/del" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stopper" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6443,79 +6465,179 @@ msgid "Plugin Updater" msgstr "Plugin opdatering" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6815,7 +6937,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7083,7 +7205,7 @@ msgstr "Tilføj bøger til calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Guide side" @@ -7845,7 +7967,7 @@ msgid "Choose foreground color" msgstr "Vælg forgrundsfarve" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Vælg baggrundsfarve" @@ -8775,22 +8897,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Bevar omslagets &aspektforhold" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif-familien:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans-familien:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Monospace-familien:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandardskrifttype:" @@ -8801,17 +8923,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Monospace-&skriftstørrelse:" @@ -9025,7 +9148,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9035,7 +9158,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Gem" @@ -10277,8 +10400,8 @@ msgstr "Placeringen %s indeholder det aktuelle calibre-bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Ikke brugbar placering" @@ -10403,7 +10526,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -10451,7 +10574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Forfatter" @@ -10564,14 +10687,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10764,7 +10879,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopieret" @@ -11904,72 +12019,72 @@ msgstr "%s nyhedskilder" msgid "&Download now" msgstr "&Download nu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Behøver brugernavn og adgangskode" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Du skal angive et brugernavn og/eller adgangskode for at anvende denne " "nyhedskilde." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Konto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(valgfri)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(påkrævet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Lavet af: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Sidst hentet: Aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Kan ikke downloade nyheder, da ingen internetforbindelse er aktiv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Ingen internetforbindelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Planlæg hentning af nyheder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Tilføj en brugerdefineret nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12547,44 +12662,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Forfattersortering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13626,57 +13741,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Vælg en placering til dit calibre e-bogsbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Biblioteksoprettelse fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Oprettelse af calibre bibliotek fejlede ved: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Vlæg en placering til dit nye calibre e-bogsbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Initialiserer brugergrænseflade..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Udbedring fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "Databaseudbedring fejlede. Starter med et nyt tomt bibliotek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Uegnet databaseplacering" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Uegnet databaseplacering %r. calibre vil nu slutte." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Ødelagt database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13684,61 +13799,61 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Uegnet databaseplacering %r. Vil starte med en nyt tomt calibre bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Starter %s: Henter bøger..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Hvis du ikke er sikker på den kører" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "kører muligvis i systembakken, i" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "øvre højre område af skærmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "nedre højre område af skærmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "prøv at genstarte din computer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "prøv at slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Kan ikke starte " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s kører allerede." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14663,180 +14778,214 @@ msgid "is greater than" msgstr "er større end" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "har" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "har ikke" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "er angivet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "er ikke indstillet" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "har" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "har ikke" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "er" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "er ikke" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Indtast et tal" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "til" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14845,7 +14994,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14855,56 +15004,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Tilføj regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Fjern regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Ingen regel er valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Ingen regel valgt for %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15869,7 +16018,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sek." @@ -16775,7 +16924,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Slet" @@ -18063,8 +18212,8 @@ msgid "Edit" msgstr "Rediger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Nulstil" @@ -18087,7 +18236,7 @@ msgid "Remember last used window size" msgstr "Husk størrelsen på vinduet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18096,7 +18245,7 @@ msgstr "" "udseendet af alle bøger." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18187,199 +18336,211 @@ msgstr "Monospaced skriftstørrelse i px" msgid "The standard font type" msgstr "Standard skrifttype" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Konfigurér Ebook læser" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Standard skriftstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Skrifttypevalg" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "deaktiveret" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "&Skalér billeder større end visningsvinduet (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "O&rddél (del linjer i midten af lange ord)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Standard &sprog ved orddeling:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18387,62 +18548,62 @@ msgstr "" "Det anvendte standardsprog til orddelingsregler. Hvis bogen ikke " "specificerer et sprog, vil dette blive anvendt." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Generelt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dobbeltklik for at ændre en tastaturgenvej" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Tastaturgenvej" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18877,74 +19038,74 @@ msgstr "Skjul" msgid "Toggle" msgstr "Skift" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Flytter bibliotek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Flytning af bibliotek fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Ugyldig database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Vælg placering til bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Du skal vælge en tom mappe til calibre-biblioteket. %s er ikke tomt." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Velkommen guide" @@ -18953,7 +19114,7 @@ msgstr "Velkommen guide" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Velkommen til calibre" @@ -18961,7 +19122,7 @@ msgstr "Velkommen til calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "One-stop-løsningen til alle dine e-bogsbehov." @@ -19246,35 +19407,30 @@ msgstr "Anvend Hotmail" msgid "&Test email" msgstr "&Test e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Hvis du anvender Stanza " -"e-book app på din iPhone/iTouch, kan du tilgå din calibre bogsamling direkte " -"fra enheden. For at gøre dette skal du starte calibre-indholdsserveren." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Slå &indholdsserveren til" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Husk at lade calibre køre, da serveren kun kører sålænge calibre kører.\n" -"

    Stanza skulle automatisk se din calibre samling. Hvis ikke, så prøv at " -"tilføje URL http://mitværtsnavn:8080 som et nyt katalog i Stanza læseren på " -"din iPhone. Her skal mitværtsnavn være det fuldt kvalificerede domænenavn " -"(FQDN) eller IP-adressen på computeren, calibre kører på." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22072,8 +22228,8 @@ msgstr "Ukendt sektion" msgid "Unknown feed" msgstr "Ukendt feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Unavngiven artikel" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 6093179ab9..a0d5e5f258 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-02-14 22:15+0000\n" "Last-Translator: Susan Gottwald \n" "Language-Team: American English \n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-15 04:38+0000\n" +"X-Launchpad-Export-Date: 2013-02-16 04:40+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -154,7 +154,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -328,69 +328,73 @@ msgstr "Geben Sie die Metadaten in %s-Dateien an" msgid "Set metadata from %s files" msgstr "Metadaten aus %s-Dateien auslesen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Hinzufügen von Büchern in Calibre oder einem angeschlossenen Gerät" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" "Anmerkungen von einem angeschlossenem \"Kindle\"-Lesegerät abrufen " "(experimentell)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Katalog der Bücher in Ihrer Calibre-Bibliothek erstellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Bücher in verschiedene E-Book-Formate umwandeln" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Bücher aus Ihrer Calibre-Bibliothek oder von einem angeschlossenen Gerät " "löschen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Metadaten der Bücher in Ihrer Calibre-Bibliothek bearbeiten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Bücher aus Ihrer Calibre-Bibliothek lesen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Nachrichten aus dem Internet als E-Book herunterladen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Schnellanzeige einer Liste ähnlicher Bücher" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Bücher aus Ihrer Calibre-Bibliothek auf der Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Detailinfos zum Buch in einem neuen Fenster (Popup) anzeigen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Calibre Neustarten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Den Ordner öffnen, welcher die Bücher-Dateien Ihrer Calibre-Bibliothek " "enthält" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Bücher auf das angeschlossene Gerät übertragen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -398,46 +402,46 @@ msgstr "" "Bücher per E-Mail oder das Web senden, auch mit iTunes oder Ordnern " "verbinden, als ob es Geräte wären" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Calibre-Bedienungsanleitung ansehen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Calibre anpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Einfache Suche nach ähnlichen Büchern zu dem Ausgewählten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Zwischen unterschiedlichen Calibre Bibliotheken wechseln und " "Wartungsaufgaben durchführen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Bücher vom Gerät in die Calibre Bibliothek kopieren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Sammlungen, in denen die Bücher am Gerät gespeichert sind, bearbeiten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Ein Buch aus einer Calibre Bibliothek in eine andere kopieren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Kleinere Optimierungen an epub- oder htmlz-Dateien in der Calibre Bibliothek " "vornehmen." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -445,121 +449,121 @@ msgstr "" "Nächsten oder vorherigen Treffer finden bei der Suche in der Calibre " "Bibliothek im Markierungsmodus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Zufälliges Buch aus Ihrer Calibre- Bibliothek auswählen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Bücher bei verschiedenen Händlern suchen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Neue Calibre Plugins installieren oder installierte Plugins updaten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Erscheinungsbild" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Benutzeroberfläche" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Passen Sie das Erscheinungsbild von Calibre Ihren Bedürfnissen an." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Verhalten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Ändern Sie das Verhalten von Calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Eigene Spalten hinzufügen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Hinzufügen/Entfernen eigener Spalten in der Calibre Bücherliste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Passt individuell Werkzeugleiste und Kontextmenus an." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Suche..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Anpassen, wie in Calibre nach Büchern gesucht werden soll" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Eingabeoptionen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konvertierung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Stellt Eingabeoptionen für jedes einzelne Eingabeformat ein." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Allgemeine Einstellungen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Gemeinsame Konvertierungsoptionen für alle Formate einstellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Ausgabeoptionen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Konvertierungsoptionen für jedes Ausgabeformat individuell einstellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Bücher hinzufügen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Stellt ein, wie Calibre die Metadaten beim Hinzufügen von Büchern verarbeitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Bücher auf Datenträger speichern" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -567,50 +571,50 @@ msgstr "" "Stellt ein, wie Calibre Dateien aus der Datenbank exportiert, wenn \"Bücher " "auf Datenträger speichern\" gewählt wird." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Bücher auf Geräte übertragen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Stellt ein, wie Calibre die Dateien an den E-Book-Reader sendet." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadaten-Schalttafel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Ändere Metadaten-Felder vor dem Speichern/Senden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funktionen für Vorlagen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Erstellen Sie eine Funktionen für Vorlagen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Bücherversand per E-Mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Versand" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -618,11 +622,11 @@ msgstr "" "Einrichten des Bücherversands per E-Mail. Kann für den automatischen Versand " "heruntergeladener Nachrichten an Ihr Gerät genutzt werden." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Netzwerk-Server" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -630,20 +634,20 @@ msgstr "" "Einrichten des Netzwerk-Servers, der den Zugriff auf die Bibliothek über das " "Internet ermöglicht" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Festlegen, wie Calibre Metadaten aus dem Netz herunterladen soll" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Ignorierte Geräte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -651,38 +655,38 @@ msgstr "" "Festlegen, welche Geräte Calibre ignorieren soll, wenn sie an den Computer " "angeschlossen werden." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Hinzufügen, Entfernen und Konfigurieren einzelner Calibre-Funktionen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Kniffe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Feineinstellungen für das Verhalten von Calibre in verschiedenen Situationen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tastatur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Anpassen der von Calibre verwendeten Tastenkürzel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Verschiedenes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Konfiguration verschiedener fortgeschrittener Parameter" @@ -918,32 +922,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "Dieses Profil ist für die Geräte der PocketBook 912 Serie gedacht." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Installierte Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapping für Dateityp-Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Lokale Plugin-Anpassung" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Ausgeschaltene Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Aktivierte Module" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Starten des Plugins %s schlug fehl. Traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -955,13 +959,13 @@ msgstr "" " Calibre durch das Laden externer Plugins anpassen.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Plugin hinzufügen durch die Angabe des Pfads zur ZIP-Datei, die das Plugin " "enthält." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -971,13 +975,13 @@ msgstr "" "entwickeln. Dieser Befehl wird das Plugin automatisch als zip-Archiv packen " "und in Calibre aktualisieren." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte " "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -985,15 +989,15 @@ msgstr "" "Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein " "Komma getrennt an." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Installierte Plugins auflisten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Gewähltes Plugin einschalten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" @@ -1001,7 +1005,7 @@ msgstr "Gewähltes Plugin ausschalten" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1048,14 +1052,14 @@ msgstr "Karte B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1400,8 +1404,8 @@ msgstr "Die Liste der Bücher auf dem Gerät beziehen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1412,8 +1416,8 @@ msgstr "Bücher ans Gerät übertragen ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1435,8 +1439,8 @@ msgstr "Bücher vom Gerät entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2067,31 +2071,31 @@ msgstr "Kommunikation mit dem Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Kommunikation mit dem Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Kommunikation mit dem EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Kommuniziere mit dem Adam Tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Kommunikation mit dem Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Kommunikation mit dem Moovybook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Kommunikation mit dem COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Kommuniziere mit dem Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Mit dem WayteQ Reader kommunizieren" @@ -2104,7 +2108,7 @@ msgid "Communicate with MTP devices" msgstr "kommuniziere mit MTP Gerät" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Geräte-Information beziehen ..." @@ -2236,12 +2240,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Kommentare wurden entfernt, da der SONY reader damit Probleme hat" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "nach Titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Alle nach Titel" @@ -2379,42 +2383,42 @@ msgstr "" "nur der erste Autor für Bücher von mehreren Autoren angezeigt. Lassen Sie " "diese Option ausgeschaltet, wenn Sie Metadaten-Schalttafeln benutzen." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Dratloses Gerät" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Mit SmartDevice Apps kommunizieren" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Von allem etwas" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Verbindungen beim Start erlauben" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Aktiviere diese Option, um Verbindungen zu erlauben, sobald Calibre startet." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Security Passwort" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Ein Passwort, das die Device App zum Verbindungsaufbau zu Calibre benutzen " "muss, eingeben" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Festen Netzwerk-Port benutzen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2422,11 +2426,11 @@ msgstr "" "Wenn aktiviert, wird der eingestellte Port im Feld \"Port\" genutzt. Sonst " "wird ein zufälliger Port vom Treiber gewählt." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Port Nummer " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2434,16 +2438,16 @@ msgstr "" "Port Nummer eingeben, die genutzt werden soll, wenn die Option \"Fester " "Port\" aktiviert ist." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Zusätzliche Debug-Informationen ausdrucken" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" "Markieren Sie dieses Kästchen, wenn angefordert, bei Problemberichten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2451,15 +2455,15 @@ msgstr "" "Komma-getrennte Liste von Metadaten, die in \"Collections\" auf dem Gerät " "umgewandelt werden." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Möglichkeiten enthalten: Serien, Tags, Autoren, etc." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Aktiviert das Zeitlimit bei Inaktivität" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2471,11 +2475,11 @@ msgstr "" "Zeitlimit ausgeschaltet. Calibre wird die Verbindung zum Gerät nicht " "automatisch trennen." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Benutze diese IP-Adresse" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2484,11 +2488,11 @@ msgstr "" "Benutzen Sie diese Option, wenn Sie ausschließlich eine bestimmte IP-Adresse " "überprüfen möchten." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Ersetze Bücher mit der gleichen Calibre-Kennung (ID)" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2496,22 +2500,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Zu viele Verbindungsversuche von %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "ungültiger Port in den Optionen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Fehler beim Verbinden zum Port %d. Versuchen Sie einen anderen Wert." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Fehler beim Zuweisen eines zufälligen Ports" @@ -2783,7 +2787,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Gerendert %s" @@ -4594,70 +4598,6 @@ msgstr "Veränderungen am E-Book durchführen ..." msgid "Running %s plugin" msgstr "%s Plugin ausgeführt" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Analyse von %(name)s schlug fehl mit folgendem Fehler: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Fixer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Workaround für epubcheck- Bugs" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Workaround für Bugs in der letzten Version von epubcheck. Epubcheck erkennt " -"viele Dinge als Fehler, die in Wirklichkeit nicht falsch sind. Epub-fix " -"versucht, diese Fälle zu erkennen und durch Konstrukte zu ersetzen, die " -"epubcheck anerkennt. Dies kann zu signifikanten Änderungen im Epub führen, " -"Beschwerden an das epubcheck- Projekt." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"Korrigiere allgemeine Fehler in EPUB Dateien, die eine Ablehnung durch " -"schlecht designte Verlagsprogramme auslösen können.\n" -"Standardmäßig werden keine Korrekturen durchgeführt. Stattdessen wird für " -"jeden erkannten Fehler eine Mitteilung ausgegeben. Verwenden Sie diese " -"Option, um zu kontrollieren, welche Fehler automatisch korrigiert werden." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Sie müssen eine epub Datei angeben." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Manifest-lose Dateien reparieren" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Manifest-lose Dateien reparieren. epub-fix kann sie entweder zum Manifest " -"hinzufügen oder sie auf die Weise löschen, wie in der Option 'Manifest-lose " -"Dateien löschen' angegeben." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Manifest-lose Dateien löschen, anstatt sie zum Manifest hinzuzufügen" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4949,7 +4889,7 @@ msgstr "Nein" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -5017,7 +4957,7 @@ msgstr "Schlagworte" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5186,6 +5126,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5339,12 +5280,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dies ist ein Amazon Topaz-Buch. Es kann nicht verarbeitet werden." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Das ist keine MOBI Datei. Es ist eine Topaz Datei." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Das ist keine MOBI Datei." @@ -5449,14 +5390,14 @@ msgstr "Haupttext" msgid "%s format books are not supported" msgstr "Bücher im %s Format werden nicht unterstützt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5469,7 +5410,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Diese Datei ist DRM geschützt. Sie kann nicht bearbeitet werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5485,11 +5426,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5497,7 +5438,7 @@ msgstr "" msgid " or " msgstr " oder " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5517,19 +5458,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" msgstr "You must provide the input file to polish" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" msgstr "Unbekannte extra Argumente" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5908,7 +5926,7 @@ msgstr "Hinzufügen von Büchern verwalten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6235,7 +6253,7 @@ msgstr "Der Ordner %s existiert bereits. Bitte löschen Sie ihn zuerst." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Zu lang" @@ -6754,29 +6772,33 @@ msgstr "An Reader senden" msgid "Connect/share" msgstr "Verbinden/Teilen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stoppe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Halte Server an, dies kann bis zu einer Minute dauern, bitte warten ..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Autostart deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" "Sollen drahtlose Verbindungen automatisch mit Calibre gestartet werden?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Viele IP Adressen. Start/Stop Dialog ansehen." @@ -7074,79 +7096,179 @@ msgid "Plugin Updater" msgstr "Plugins aktualisieren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "Über" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "&Alles auswählen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "&nichts auswählen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "Keine Aktionen gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "Sie müssen mindestens eine Aktion auswählen oder Abbrechen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "P" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7484,7 +7606,7 @@ msgstr "Buch &Vorschau" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7765,7 +7887,7 @@ msgstr "Bücher zu Calibre hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Assistenten Seite" @@ -8552,7 +8674,7 @@ msgid "Choose foreground color" msgstr "Textfarbe" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Hintergrundfarbe auswählen" @@ -9540,22 +9662,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Seitenverhältnis des Umschl&agbildes beibehalten" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rife Schriftartfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Serifenlose Schriftartfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandardschrift:" @@ -9566,17 +9688,18 @@ msgstr "Benut&zerdefinierte Schriftgröße" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " Pixel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Nichtproportionale Schri&ftgröße:" @@ -9805,7 +9928,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Lädt eine Liste mit Ausdrücken aus einer zuvor gespeicherten Datei" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Laden" @@ -9817,7 +9940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Speichern" @@ -11222,8 +11345,8 @@ msgstr "Der Ort %s enthält die aktuelle Calibre Bibliothek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Ungültiger Ort" @@ -11363,7 +11486,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -11411,7 +11534,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -11535,14 +11658,6 @@ msgstr "" "Bücher mit gleiche Titel als folgende existieren schon in Calibre. Wählen " "sie aus welche Bücher müssen trotzdem hinzugefügt werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "&Alles auswählen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "&nichts auswählen" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11744,7 +11859,7 @@ msgstr "Detaillierte Informationen über diesen Fehler anzeigen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopiert" @@ -12983,73 +13098,73 @@ msgstr "%s Nachrichten Quellen" msgid "&Download now" msgstr "&Jetzt laden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Benötige Benutzernamen und Passwort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 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." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Konto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(optional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(erforderlich)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Erstellt von: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Lade jetzt %s herunter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Zuletzt geladen: niemals" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "vor %(days)d Tage, %(hours)d Stunden und %(mins)d Minuten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Zuletzt heruntergeladen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Kann keine Nachrichten herunterladen, da keine Internetverbindung aktiv ist." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Keine Internetverbindung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Zeitgesteuertes Herunterladen von Nachrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Neue individuelle Nachrichtenquelle hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Download alle aktivierten News Quellen" @@ -13688,44 +13803,44 @@ msgstr "Sucht einen Eintrag in der Tag-Spalte" msgid "Copy the selected color name to the clipboard" msgstr "Kopiere den gewählten Farbnamen in die Zwischenablage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Autorensortierung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Tag 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Tag 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Sprachentemplate Tutorial" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Referenz zur Vorlagenfunktion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "Ausnahme: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Keine Spalte gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Spalte angeben die eingefärbt werden soll" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Keine Vorlage unterstützt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Das Feld Vorlage darf nicht leer sein" @@ -14798,59 +14913,59 @@ msgstr "" "Der Pfad zu Calibre Portable (%s) ist zu lang. Er muss aus weniger als 59 " "Zeichen bestehen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Wählen Sie einen Ort für Ihre Calibre E-Book- Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Das Erstellen der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Erstellen der Calibre Bibliothek schlug fehl in: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Wählen Sie einen Ort für Ihre neue Calibre E-Book Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Benutzeroberfläche wird gestartet …" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Reparatur schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Die Reparatur der Datenbank schlug fehl. Es erfolgt ein Start mit einer " "neuen, leeren Bibliothek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Schlechter Datenbank Standort" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Ungültiger Datenbank-Ort %r. Calibre beendet sich jetzt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Beschädigte Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14862,7 +14977,7 @@ msgstr "" "Wiederherstellung wird unter Umständen nicht erfolgreich sein. Wenn Sie Nein " "wählen, wird Calibre eine neue, leere Bibliothek anlegen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14870,54 +14985,54 @@ msgstr "" "Ungültiger Datenbank-Ort %r. Es wird mit einer neuen, leeren Calibre-" "Bibliothek gestartet" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "%s wird gestartet: Bücher werden geladen …" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Wenn Sie sicher sind, dass es nicht bereits ausgeführt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "kann im Benachrichtigungsbereich gestartet sein, im" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "oberen rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "unteren rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "Versuchen Sie Ihren Rechner neu zu starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Start nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s läuft bereits." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Keine alaufende Calibre Version gefunden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Befehl zum Herunterfahren gesendet, wartet..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Die laufende Calibre Instanz konnte nicht beendet werden" @@ -15953,56 +16068,70 @@ msgid "is greater than" msgstr "ist größer als" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "es sind nicht mehr Tage vergangen als" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "hat" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "nicht hat" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "hat Muster" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "hat nicht Muster" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "ist gesetzt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "ist nicht gesetzt" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "hat" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "nicht hat" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "hat Muster" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "hat nicht Muster" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "ist" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "ist nicht" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "stimmt mit dem Muster überein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "stimmt nicht mit dem Muster überein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Wenn die Spalte ___ ___ Werte" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -16010,7 +16139,7 @@ msgstr "" "Gäbe entweder einen Identifiertyp oder einen Identifiertyp mit einem Wert in " "der Form Identifier:Wert an" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -16021,122 +16150,140 @@ msgstr "" "Sprachnamen verwenden. In diesem Fall wird Calibre versuchen, ihn " "automatisch in den Sprachcode zu übersetzen." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Geben Sie eine Zahl ein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -"Geben Sie die Zahl der Tage an, die das Objekt alt sein kann. Null steht für " -"heute." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Geben Sie ein Datum im Format YYYY-MM-DD ein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Geben Sie einen Text ein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Geben Sie eine Regular Expression ein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Durch Trennung mit %s können Sie mehrere Werte auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "Farbton" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "Icon" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "Farbe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "der Spalte" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "zu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "Icon hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Nur wenn die folgenden Bedingungen alle erfüllt sind:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Andere Bedingungen hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" "Sie können Bedingungen ausschalten wenn Sie die Eingabefelder löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Beispieltext" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Icon wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "Kein Icon gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "Für diese Regel müssen Sie ein Icon wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Ungültiger Zustand" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Eine bedingung für diese Regel ist ungültig: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Kein Zustand" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" "Sie müssen der Regel mindestens eine Bedingung hinzufügen die nicht leer ist" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -16149,7 +16296,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -16159,34 +16306,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Wenn die %(col)s Spalte %(action)s Wert: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Regel hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Regel entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Ausgewählte Regel nach oben schieben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Ausgewählte Regel nach unten schieben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Erweiterte Regel hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -16198,23 +16345,23 @@ msgstr "" "

    Sie können eine bereits angelegte Regel ändern, indem Sie doppelt " "darauf klicken." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Keine Regel ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Keine Regel ausgewählt für %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "beseitigen" @@ -17310,7 +17457,7 @@ msgstr "Max. Wartezeit nachdem der erste &Treffer gefunden wurde:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " Sekunden" @@ -18406,7 +18553,7 @@ msgstr "" "annimmt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Löschen" @@ -19805,8 +19952,8 @@ msgid "Edit" msgstr "Bearbeiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Zurücksetzen" @@ -19829,7 +19976,7 @@ msgid "Remember last used window size" msgstr "Zuletzt verwendete Fenstergröße merken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19838,7 +19985,7 @@ msgstr "" "des Aussehens aller Bücher." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19939,38 +20086,42 @@ msgstr "Nichtproportionale Schriftgröße in Punkt" msgid "The standard font type" msgstr "Standardschriftart" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Name des Themes" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Wählen Sie einen Namen für dieses Theme" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Einstellungen als Theme %s gespeichert" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Einstellungen vom Theme %s geladen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Theme %s gelöscht" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Wählen Sie die Textfarbe" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Am bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19978,31 +20129,31 @@ msgstr "" "Sie editieren momentan Tastenkürzel. Beenden Sie dies zuerst durch einen " "Klick außerhalb des Tatenkürzeldialogs." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "E-Book-Betrachter einrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Voreingestellte Schriftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Serifenlos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Nichtproportional" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Schrittweite der Schriftartvergrößerung" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -20010,15 +20161,23 @@ msgstr "" "Der Betrag, um den sich die Schiftgröße vergrößert/verkleinert,\n" " wenn auf den größer/kleiner Button für die Schriftgröße gedrückt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Schrifteinstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -20029,120 +20188,120 @@ msgstr "" "wechseln, klicken Sie auf die Schaltfläche mit dem gelben Bildlauf-Symbol in " "der oberen rechten Ecke des Betrachter-Fensters." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" "Die Anzahl der &Seiten, die auf dem Bildschirm angezeigt werden sollen " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " Seite(n)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "Seitenränder-Einstellungen, die für das Buch gelten, &überschreiben" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "obere Rand" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "&Seitenrand" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "untere Rand" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "Text-&Layout in der Seitenansicht" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Maximale Textbreite im &Vollbild:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Uhr im Vollbildmodus anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Lese-&Position im Vollbildmodus anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "&Rollbalken im Vollbildmodus anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "Betrachter im Vollbildmodus &starten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "&Hilfe-Nachricht beim Starten des Vollbildmodus anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Vollbildoptionen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Hintergrundfarbe :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Beispiel" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Schriftfarbe:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Farben und Hintergründe" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Umblätter-&Dauer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "Deaktiviert" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Mausrad &blättert um" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Zeilenbildlauf stoppt an Seitenumbrüchen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Bilder ve&rkleinern, die größer als das Betrachterfenster sind (Neustart " "erforderlich)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "&Umblätter-Optionen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "&Trennen (Silbentrennung bei langen Worten)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Voreingeste&llte Sprache für die Silbentrennung:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -20150,35 +20309,35 @@ msgstr "" "Voreingestellte Sprache für die Regeln der Silbentrennung. Falls das Buch " "keine Sprache angibt, wird diese Sprache verwendet." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Zuletzt verwendete &Fenstergröße und das Layout merken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "&Aktuelle Seite beim Verlassen speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Steuerung im Betra&chter-Fenster anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "Sonstige Optionen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "All&gemein" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Doppelklicken um ein Tastaturkürzel zu ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Tasten&kürzel" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click hier." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Benutzer &Stylesheet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" "Sie können die Einstellungen des Viewers als Themen speichern und " "laden" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Aktuelle Einstellungen als ein Theme speichern:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Früher gespeichertes Theme laden:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Gespeichertes Theme löschen:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Themes" @@ -20660,7 +20819,7 @@ msgstr "Ausblenden" msgid "Toggle" msgstr "Umschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20669,20 +20828,20 @@ msgstr "" "Wählen Sie Ihr Lesegerät. Wenn Ihr Gerät nicht in der Liste auftaucht, " "wählen Sie ein \"%s\"-Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Verschiebe Bibliothek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Verschieben der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20692,20 +20851,20 @@ msgstr "" "bevor Sie versuchen, die existierende Bibliothek zu verschieben.
    Fehler: " "%(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Konnte keinen Ordner in %s erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -20713,28 +20872,28 @@ msgstr "" "Sie müssen für die Calibre- Bibliothek einen leeren Ordner wählen. %s ist " "nicht leer." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Weiter >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Zurück" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Abbrechen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Fertigstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Anwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Willkommens-Assistent" @@ -20743,7 +20902,7 @@ msgstr "Willkommens-Assistent" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Willkommen zu Calibre" @@ -20751,7 +20910,7 @@ msgstr "Willkommen zu Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Die Lösung aus einer Hand für Ihre E-Book-Bedürfnisse." @@ -21053,38 +21212,30 @@ msgstr "Hotmail verwenden" msgid "&Test email" msgstr "E-Mail &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Falls Sie das Stanza E-" -"Book Programm auf Ihrem iPhone/iTouch verwenden, können Sie auf Ihre Calibre " -"Büchersammlung direkt vom Gerät aus zugreifen. Dazu müssen Sie den Calibre " -"Content Server einschalten." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "&Inhalt-Server einschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Denken Sie daran, Calibre gestartet zu lassen, da der Server nur solange " -"läuft, wie auch Calibre läuft.\n" -"

    Stanza sollte Ihre Calibre-Zusammenstellung automatisch finden. Falls " -"nicht, versuchen Sie die URL http://myhostname:8080 als einen neuen Katalog " -"im Stanza-Reader auf dem iPhone hinzuzufügen. Dabei sollte myhostname der " -"vollständige Servername oder die IP-Adresse des Rechners sein, auf dem " -"Calibre läuft." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -24333,8 +24484,8 @@ msgstr "Unbekannter Abschnitt" msgid "Unknown feed" msgstr "Feed unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artikel ohne Titel" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index ae8c7a0fa4..fea322456f 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:23+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Greek \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:40+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:41+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -328,65 +328,69 @@ msgstr "Καθορισμός μεταδεδομένων σε αρχεία %s" msgid "Set metadata from %s files" msgstr "Καθορισμός μεταδεδομένων από αρχεία %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Προσθήκη βιβλίων στο calibre ή τη συνδεδεμένη συσκευή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Προσκόμισε σχόλια απο ένα συνδεμένο kindle (πειραματικό)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Δημιουργία καταλόγου των βιβλίων στην βιβλιοθήκη σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Μετατροπή βιβλίων σε διάφορες μορφές ηλεκτρονικών βιβλίων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Διαγραφή βιβλίων από τη βιβλιοθήκη του calibre ή της συνδεδεμένης συσκευής" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Επεξεργασία των μεταδεδομένων των βιβλίων της βιβλιοθήκης σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Διάβασε βιβλία από την βιβλιοθήκη σου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Κατέβασμα ειδήσεων από το διαδίκτυο σε μορφή ηλεκτρονικού βιβλίου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Γρήγορη εμφάνιση συναφών βιβλίων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Εξαγωγή βιβλίων από τη βιβλιοθήκη σας στον σκληρό δίσκο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Δείξε τις λεπτομέρειες του βιβλίου σε ξεχωριστό παράθυρο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Επανεκκίνηση" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Άνοιξε τον φάκελο που περιέχει τα αρχεία των βιβλίων στη βιβλιοθήκη σου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Αποστολή βιβλίων στη συνδεδεμένη συσκευή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -394,46 +398,46 @@ msgstr "" "Αποστολή βιβλίων μέσω email ή του δικτύου και σύνδεση με το iTunes ή τους " "φακέλους του υπολογιστή σας, σαν να είναι συσκευές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Περιήγηση του εγχειριδίου χρήστη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Προσαρμογή του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Εύκολος εντοπισμός βιβλίων παρόμοιων με το επιλεγμένο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Άλλαξε μεταξύ διαφορετικών βιβλιοθηκών και εκτέλεσε συντήρηση σε αυτές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Αντιγραφή βιβλίων από την συσκευή στην βιβλιοθήκη σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Επεξεργασία συλλογών βιβλίων που είναι τοποθετημένα στην προσωπική σας " "συσκευή." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Αντιγραφή ενός βιβλίου από τη βιβλιοθήκη του Calibre σε άλλη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Κάντε μικρές τροποποιήσεις σε αρχεία epub ή htmlz στη βιβλιοθήκή σας του " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -441,58 +445,58 @@ msgstr "" "Βρες το επόμενο ή το προηγούμενο ταίριασμα κατά την αναζήτηση στην " "βιβλιοθήκη του calibre σε λειτουργία επισήμανσης" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Επιλογή ενός τυχαίου βιβλίου από τη βιβλιοθήκη του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Αναζήτηση για βιβλία διαφορετικών εκδοτών" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Κατεβάστε νέα πρόσθετα για το calibre ή ενημερώστε τα υπάρχοντα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Ρυθμίσεις εμφάνισης" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Διεπαφή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ρυθμίστε την εμφάνιση του περιβάλλοντος εργασίας calibre έτσι ώστε να " "ταιριάζει στις προτιμήσεις σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Συμπεριφορά" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Ρύθμισε την συμπεριφορά του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Πρόσθεσε δικές σου στήλες" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Προσθαφαίρεση στηλών στον κατάλογο βιβλίων του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Εργαλειοθήκη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -500,66 +504,66 @@ msgstr "" "Παραμετροποίηση της εργαλειοθήκης και των μενού περιεχομένων, αλλάζοντας τις " "ενέργειες που είναι διαθέσιμες σε κάθε ένα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Αναζήτηση" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Προσαρμογή του τρόπου αναζήτησης βιβλίων στο calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Επιλογές Εισαγωγής" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Μετατροπή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Ορισμός ρυθμίσεων μετατροπής συγκεκριμένα για κάθε μορφή εισόδου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Κοινές Επιλογές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Ορισμός ρυθμίσεων μετατροπής κοινών για όλα τα είδη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Επιλογές Εξόδου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Ορισμός ρυθμίσεων μετατροπής συγκεκριμένα για κάθε μορφή εξόδου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Προσθήκη βιβλίων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Εισαγωγή/Εξαγωγή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Ελέγχει πως το calibre διαβάζει τα μεταδεδομένα από τα αρχεία όταν " "προστίθενται βιβλία" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Σώζονται βιβλία στον δίσκο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -567,52 +571,52 @@ msgstr "" "Έλεγχος του τρόπου με τον οποίο το calibre εξάγει τα αρχεία απο τη βάση " "δεδομένων του στο δίσκο όταν χρησιμοποιείται το Αποθήκευση στο δίσκο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Αποστολή βιβλίων σε συσκευές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Έλεγχος του τρόπου με τον οποίο το calibre μεταφέρει αρχεία στο δικό σου " "ηλεκτρονικό αναγνώστη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Αλλαγή των πεδίων των μεταδεδομένων πριν από αποθήκευση / αποστολή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Τυποποιημένες Διαδικασίες" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Για προχωρημένους" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Δημιούργησε νέες τυποποιημένες διαδικασίες" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Διαμοιρασμός βιβλίων με email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Διαμοιρασμός" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -620,69 +624,69 @@ msgstr "" "Ρύθμιση διαμοιρασμού βιβλίων μέσω ηλεκτρονικού ταχυδρομείου. Μπορεί να " "χρησιμοποιηθεί για αυτόματη αποστολή κατεβασμένων νέων στις συσκευές σας." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Διαμοιρασμός μέσω διαδικτύου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Μεταφόρτωση μεταδεδομένων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Ελένξτε πως το calibre κατεβάσει μεταδεδομένα βιβλίων απο το δίκτυο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Πρόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Προσθέστε/αφαιρέστε/παραμετροποιήστε διάφορα μέρη της λειτουργικότητας του " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Προσαρμογές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ρυθμίστε την συμπεριφορά του calibre σε διαφορετικά περιβάλλοντα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Πληκτρολόγιο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" "Ρυθμίστε τις συντομεύσεις πληκτρολογίου που χρησιμοποιούντε απο το calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Υπολειπόμενα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Προχωρημένες ρυθμίσεις διαφόρων παραμέτρων" @@ -916,32 +920,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Εγκατεστημένα πρόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Απεικόνιση για πρόσθετα αρχειοτύπων" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Τοπική εξατομίκευση προσθέτων" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Απενεργοποιημένα πρόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Ενεργοποιημένα πρόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Η αρχικοποίηση του πρόσθετου %s απέτυχε με traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -953,26 +957,26 @@ msgstr "" " Εξατομίκευση του calibre με φόρτωση εξωτερικών προσθέτων.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Προσθήκη ενός προσθέτου με προσδιορισμό της διεύθυνσης (path) του αρχείου " "zip που το περιέχει." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Αφαίρεση εξατομικευμένων προσθέτων, ονομαστικά. Δεν επηρεάζει τα " "ενσωματωμένα πρόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -980,15 +984,15 @@ msgstr "" "Εξατομίκευση προσθέτου. Προσδιόρισε όνομα προσθέτου και στοιχειοσειρά " "εξατομίκευσης χωρισμένα με κόμμα." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Εμφάνιση όλων των εγκατεστημένων πρόσθετων" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Ενεργοποίηση του ονομαζόμενου προσθέτου" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Απενεργοποίηση του ονομαζόμενου προσθέτου" @@ -996,7 +1000,7 @@ msgstr "Απενεργοποίηση του ονομαζόμενου προσθ #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1045,14 +1049,14 @@ msgstr "Κάρτα μνήμης Β" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1361,8 +1365,8 @@ msgstr "Λήψη καταλόγου των βιβλίων στη συσκευή. #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1373,8 +1377,8 @@ msgstr "Μεταφορά βιβλίων στη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1396,8 +1400,8 @@ msgstr "Αφαίρεση βιβλίων από τη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1943,31 +1947,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1980,7 +1984,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Λήψη των στοιχείων της συσκευής" @@ -2109,12 +2113,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2223,77 +2227,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2301,22 +2305,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2324,22 +2328,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2580,7 +2584,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Δεν υπάρχει αρκετός χώρος στην κάρτα αποθήκευσης" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Ο/Η/Το %s επεξεργάσθηκε" @@ -4026,56 +4030,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Πρέπει να προσδιορίσετε ένα αρχείο epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4342,7 +4296,7 @@ msgstr "Όχι" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4410,7 +4364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4550,6 +4504,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4684,12 +4639,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4788,14 +4743,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4805,7 +4760,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4821,11 +4776,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4833,7 +4788,7 @@ msgstr "" msgid " or " msgstr " ή " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4853,19 +4808,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5214,7 +5246,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5528,7 +5560,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5999,27 +6031,31 @@ msgstr "Αποστολή στην συσκευή" msgid "Connect/share" msgstr "Σύνδεση/διαμοιρασμός" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6281,79 +6317,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6650,7 +6786,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6911,7 +7047,7 @@ msgstr "Προσθήκη βιβλίων στο calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7658,7 +7794,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8569,22 +8705,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "&Τυπική γραμματοσειρά:" @@ -8595,17 +8731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " εικ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8815,7 +8952,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8825,7 +8962,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Αποθήκευση" @@ -10037,8 +10174,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10163,7 +10300,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&ΟΚ" @@ -10209,7 +10346,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Συγγραφέας" @@ -10320,14 +10457,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10520,7 +10649,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11607,70 +11736,70 @@ msgstr "%s πηγές ειδήσεων" msgid "&Download now" msgstr "&Κατεβάστε τώρα" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Λογαριασμός" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(απαιτείται)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Δεν υπάρχει ενεργή σύνδεση Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Προγραμματίστε το κατέβασμα ειδήσεων" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Προσθήκη προσαρμοσμένης πηγής ειδήσεων" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12238,44 +12367,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13300,57 +13429,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13358,60 +13487,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "Το %s εκτελείται ήδη." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14313,180 +14442,214 @@ msgid "is greater than" msgstr "είναι μεγαλύτερο από" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "είναι" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "δεν είναι" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "είναι" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "δεν είναι" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14495,7 +14658,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14505,56 +14668,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Προσθήκη Κανόνα" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15491,7 +15654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " δευτερόλεπτα" @@ -16344,7 +16507,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Διαγραφή" @@ -17615,8 +17778,8 @@ msgid "Edit" msgstr "Επεξεργασία" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Επαναφορά" @@ -17639,14 +17802,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17736,260 +17899,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "ανενεργό" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Γενικά" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18419,7 +18594,7 @@ msgstr "Απόκρυψη" msgid "Toggle" msgstr "Εναλλαγή" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -18428,67 +18603,67 @@ msgstr "" "Επιλέξτε τον ηλεκτρονικό αναγνώστη σας. Αν η συσκευή σας δεν είναι στην " "λίστα, επιλέξτε την \"%s\" συσκευή." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Ακύρωση" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Οδηγός πρώτης εκκίνησης" @@ -18497,7 +18672,7 @@ msgstr "Οδηγός πρώτης εκκίνησης" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Καλώς ήρθατε στο calibre" @@ -18505,7 +18680,7 @@ msgstr "Καλώς ήρθατε στο calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" "Το μοναδικό πρόγραμμα που χρειάζεστε για την διαχείριση των e-books σας." @@ -18778,26 +18953,29 @@ msgstr "Χρήση Hotmail" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21379,8 +21557,8 @@ msgstr "" msgid "Unknown feed" msgstr "Άγνωστη ροή δεδομένων" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index e5bda7a4ce..f8e20b8183 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-07-14 23:02+0000\n" "Last-Translator: Cruz Bishop \n" "Language-Team: English (Australia) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:53+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:54+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,335 +326,339 @@ msgstr "Set metadata in %s files" msgid "Set metadata from %s files" msgstr "Set metadata from %s files" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Add books to calibre or the connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Fetch annotations from a connected Kindle (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Generate a catalog of the books in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Convert books to various ebook formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Delete books from your calibre library or connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Edit the metadata of books in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Read books in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Download news from the internet in ebook form" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Show a list of related books quickly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -866,32 +870,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -899,36 +903,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -936,7 +940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -983,14 +987,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1286,8 +1290,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1298,8 +1302,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1321,8 +1325,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1868,31 +1872,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1905,7 +1909,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2034,12 +2038,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2143,77 +2147,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2221,22 +2225,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2244,22 +2248,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2498,7 +2502,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3834,56 +3838,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4143,7 +4097,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4211,7 +4165,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4351,6 +4305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4484,12 +4439,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4588,14 +4543,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4605,7 +4560,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4621,11 +4576,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4633,7 +4588,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4653,19 +4608,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5009,7 +5041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5322,7 +5354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5791,27 +5823,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6068,79 +6104,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6437,7 +6573,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6698,7 +6834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7445,7 +7581,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8356,22 +8492,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8382,17 +8518,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8602,7 +8739,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8612,7 +8749,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9824,8 +9961,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9950,7 +10087,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9996,7 +10133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10107,14 +10244,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10307,7 +10436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11394,70 +11523,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12025,44 +12154,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13087,57 +13216,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13145,60 +13274,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14100,180 +14229,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14282,7 +14445,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14292,56 +14455,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15278,7 +15441,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16131,7 +16294,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17402,8 +17565,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17426,14 +17589,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17523,260 +17686,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18206,74 +18381,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18282,7 +18457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18290,7 +18465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18547,26 +18722,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21148,8 +21326,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 2751eda37d..0cbc8df26e 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:54+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:55+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "Set metadata in %s files" msgid "Set metadata from %s files" msgstr "Set metadata from %s files" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -862,32 +866,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Installed plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapping for filetype plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Local plugin customization" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Disabled plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialization of plugin %s failed with traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -895,22 +899,22 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Add a plugin by specifying the path to the zip file containing it." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Remove a custom plugin by name. Has no effect on built-in plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -918,15 +922,15 @@ msgstr "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "List all installed plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Enable the named plugin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Disable the named plugin" @@ -934,7 +938,7 @@ msgstr "Disable the named plugin" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -981,14 +985,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1284,8 +1288,8 @@ msgstr "Getting list of books on device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1296,8 +1300,8 @@ msgstr "Transferring books to device…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1319,8 +1323,8 @@ msgstr "Removing books from device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1866,31 +1870,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1903,7 +1907,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Get device information…" @@ -2032,12 +2036,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2143,77 +2147,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2221,22 +2225,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2244,22 +2248,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2498,7 +2502,7 @@ msgid "There is insufficient free space on the storage card" msgstr "There is insufficient free space on the storage card" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Rendered %s" @@ -3889,56 +3893,6 @@ msgstr "Running transforms on ebook…" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4214,7 +4168,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4282,7 +4236,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4422,6 +4376,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4555,12 +4510,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4659,14 +4614,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4676,7 +4631,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4692,11 +4647,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4704,7 +4659,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4724,19 +4679,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5080,7 +5112,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5393,7 +5425,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5862,27 +5894,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6139,79 +6175,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6508,7 +6644,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6769,7 +6905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7516,7 +7652,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8427,22 +8563,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8453,17 +8589,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8673,7 +8810,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8683,7 +8820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9895,8 +10032,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10021,7 +10158,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10067,7 +10204,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10178,14 +10315,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10378,7 +10507,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11465,70 +11594,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12096,44 +12225,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13158,57 +13287,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13216,60 +13345,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14171,180 +14300,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14353,7 +14516,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14363,56 +14526,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15349,7 +15512,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16202,7 +16365,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17473,8 +17636,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17497,14 +17660,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17594,260 +17757,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18277,74 +18452,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18353,7 +18528,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18361,7 +18536,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18618,26 +18793,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21219,8 +21397,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index a70a6a44d4..b1600cb4a4 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:04+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: English (United Kingdom) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:53+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:54+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,63 +326,67 @@ msgstr "Set metadata in %s files" msgid "Set metadata from %s files" msgstr "Set metadata from %s files" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Add books to Calibre or the connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Fetch annotations from a connected Kindle (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Generate a catalogue of the books in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Convert books to various ebook formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Delete books from your Calibre library or connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Edit the metadata of books in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Read books in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Download news from the internet in ebook form" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Show a list of related books quickly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Export books from your Calibre library to the hard disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Show book details in a separate popup" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Restart Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Open the folder that contains the book files in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Send books to the connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,42 +394,42 @@ msgstr "" "Send books via email or the web and connect to iTunes or folders on your " "computer as if they were devices" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Browse the calibre User Manual" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Customise Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Easily find books similar to the currently selected one" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Switch between different Calibre libraries and perform maintenance on them" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copy books from the device to your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Edit the collections in which books are placed on your device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copy a book from one Calibre library to another" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "Make small tweaks to epub or htmlz files in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,57 +437,57 @@ msgstr "" "Find the next or previous match when searching in your Calibre library in " "highlight mode" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Choose a random book from your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Search for books from different book sellers" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Get new Calibre plug-ins or update your existing ones" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Look and Feel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Adjust the look and feel of the calibre interface to suit your tastes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Behaviour" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Change the way calibre behaves" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Add your own columns" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Add/remove your own columns to the calibre book list" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Toolbar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -491,64 +495,64 @@ msgstr "" "Customise the toolbars and context menus, changing which actions are " "available in each" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Searching" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Customise the way searching for books works in calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Input Options" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Set conversion options specific to each input format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Common Options" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Set conversion options common to all formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Output Options" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Set conversion options specific to each output format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Adding books" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Control how calibre reads metadata from files when adding books" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Saving books to disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -556,50 +560,50 @@ msgstr "" "Control how calibre exports files from its database to disc when using Save " "to disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Sending books to devices" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Control how calibre transfers files to your ebook reader" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadata plugboards" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Change metadata fields before saving/sending" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Template Functions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Advanced" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Create your own template functions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Sharing books by email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Sharing" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -607,11 +611,11 @@ msgstr "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Sharing over the net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -619,56 +623,56 @@ msgstr "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metadata download" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Control how Calibre downloads ebook metadata from the net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Add/remove/customise various bits of calibre functionality" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Tweaks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Fine tune how calibre behaves in various contexts" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Keyboard" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Customise the keyboard shortcuts used by Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscellaneous" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Miscellaneous advanced configuration" @@ -899,32 +903,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Installed plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapping for filetype plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Local plug-in customisation" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Disabled plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Enabled plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialisation of plug-in %s failed with traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -936,23 +940,23 @@ msgstr "" " Customise calibre by loading external plug-ins.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Add a plug-in by specifying the path to the zip file containing it." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Remove a custom plug-in by name. (Has no effect on built-in plug-ins.)" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -960,15 +964,15 @@ msgstr "" "Customise plug-in. Specify name of plug-in and customisation string, " "separated by a comma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "List all installed plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Enable the named plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Disable the named plug-in" @@ -976,7 +980,7 @@ msgstr "Disable the named plug-in" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1023,14 +1027,14 @@ msgstr "Card B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1355,8 +1359,8 @@ msgstr "Getting list of books on device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1367,8 +1371,8 @@ msgstr "Transferring books to device..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1390,8 +1394,8 @@ msgstr "Removing books from device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1976,31 +1980,31 @@ msgstr "Communicate with the Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Communicate with the Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Communicate with the EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Communicate with the Adam tablet." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Communicate with the Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Communicate with the Moovybook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Communicate with the COBY." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Communicate with the Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2013,7 +2017,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Get device information..." @@ -2142,12 +2146,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Comments have been removed as the SONY reader chokes on them" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "All by title" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "All by author" @@ -2277,77 +2281,77 @@ msgstr "" "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." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2355,22 +2359,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2378,22 +2382,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2651,7 +2655,7 @@ msgid "There is insufficient free space on the storage card" msgstr "There is insufficient free space on the storage card" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Rendered %s" @@ -4355,69 +4359,6 @@ msgstr "Running transforms on ebook..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Failed to parse: %(name)s with error: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Fixer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Workaround epubcheck bugs" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub. Complain to the epubcheck project." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "You must specify an epub file" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Fix unmanifested files" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Delete unmanifested files instead of adding them to the manifest" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4703,7 +4644,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4771,7 +4712,7 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4937,6 +4878,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5083,12 +5025,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "This is an Amazon Topaz book. It cannot be processed." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "This is not a MOBI file. It is a Topaz file." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "This is not a MOBI file." @@ -5187,14 +5129,14 @@ msgstr "Main Text" msgid "%s format books are not supported" msgstr "%s format books are not supported" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5204,7 +5146,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5220,11 +5162,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5232,7 +5174,7 @@ msgstr "" msgid " or " msgstr " or " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5252,19 +5194,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5626,7 +5645,7 @@ msgstr "Control the adding of books" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5946,7 +5965,7 @@ msgstr "The folder %s already exists. Delete it first." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Too long" @@ -6447,27 +6466,31 @@ msgstr "Send to device" msgid "Connect/share" msgstr "Connect/share" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stopping" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Stopping server. This could take up to a minute, please wait..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6756,79 +6779,179 @@ msgid "Plugin Updater" msgstr "Plug-in Updater" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7139,7 +7262,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7410,7 +7533,7 @@ msgstr "Add books to calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "WizardPage" @@ -8179,7 +8302,7 @@ msgid "Choose foreground color" msgstr "Choose foreground colour" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Choose background colour" @@ -9139,22 +9262,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Preserve &aspect ratio of cover" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif family:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans family:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Monospace family:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandard font:" @@ -9165,17 +9288,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Monospace &font size:" @@ -9388,7 +9512,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9398,7 +9522,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Save" @@ -10737,8 +10861,8 @@ msgstr "The location %s contains the current calibre library" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Bad location" @@ -10867,7 +10991,7 @@ msgid "&Profile:" msgstr "&Profile:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -10915,7 +11039,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Author" @@ -11034,14 +11158,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11239,7 +11355,7 @@ msgstr "Show detailed information about this error" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copied" @@ -12436,70 +12552,70 @@ msgstr "%s news sources" msgid "&Download now" msgstr "&Download now" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Need username and password" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "You must provide a username and/or password to use this news source." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Account" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(optional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(required)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Created by: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Download %s now" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Last downloaded: never" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "never" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d days, %(hours)d hours and %(mins)d minutes ago" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Last downloaded:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Cannot download news as no internet connection is active" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "No internet connection" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Schedule news download" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Add a custom news source" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Download all scheduled news sources" @@ -13096,44 +13212,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "Copy the selected colour name to the clipboard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Author Sort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Template language tutorial" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Template function reference" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "EXCEPTION: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "No column chosen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "You must specify a column to be coloured." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "No template provided" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "The template box cannot be empty." @@ -14194,57 +14310,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Choose a location for your calibre e-book library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Failed to create library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Failed to create calibre library at: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Choose a location for your new calibre e-book library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Initialising user interface..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Repairing failed" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "The database repair failed. Starting with a new empty library." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Bad database location" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Bad database location %r. calibre will now quit." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Corrupted database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14255,61 +14371,61 @@ msgstr "" "try and rebuild it automatically? The rebuild may not be completely " "successful. If you say No, a new empty calibre library will be created." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Bad database location %r. Will start with a new, empty calibre library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Starting %s: Loading books..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "If you are sure it is not running" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "may be running in the system tray, in the" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "upper right region of the screen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "lower right region of the screen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "try rebooting your computer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "try deleting the file" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Cannot Start " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s is already running." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -15316,56 +15432,70 @@ msgid "is greater than" msgstr "is greater than" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "has" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "does not have" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "has pattern" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "does not have pattern" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "is set" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "is not set" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "has" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "does not have" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "has pattern" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "does not have pattern" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "is" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "is not" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "matches pattern" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "does not match pattern" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "If the ___ column ___ values" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15373,125 +15503,145 @@ msgstr "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Enter a number." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Enter a date in the format YYYY-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Enter a string." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Enter a regular expression." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "You can match multiple values by separating them with %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "to" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Only if the following conditions are all satisfied:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Add another condition" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "You can disable a condition by blanking all of its boxes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Invalid condition" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "One of the conditions for this rule is invalid: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "No conditions" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "You must specify at least one non-empty condition for this rule." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15504,7 +15654,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15514,34 +15664,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • If the %(col)s column %(action)s value: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Add Rule" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Remove Rule" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Move the selected rule up" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Move the selected rule down" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Add Advanced Rule" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -15551,23 +15701,23 @@ msgstr "" "that tell Calibre what colour to use. Click the \"Add Rule\" button below to " "get started.

    You can change an existing rule by double clicking it." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "No rule selected." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "No rule selected for %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "removal" @@ -16615,7 +16765,7 @@ msgstr "Max. &time to wait after first match is found:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " secs" @@ -17653,7 +17803,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Set this to -1 if the function takes a variable number of arguments" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Delete" @@ -18998,8 +19148,8 @@ msgid "Edit" msgstr "Edit" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Reset" @@ -19022,7 +19172,7 @@ msgid "Remember last used window size" msgstr "Remember last used window size" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19031,7 +19181,7 @@ msgstr "" "books." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19127,38 +19277,42 @@ msgstr "The monospaced font size in px" msgid "The standard font type" msgstr "The standard font type" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Still editing" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19166,31 +19320,31 @@ msgstr "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configure Ebook viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Default font size:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Font &magnification step size:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19198,132 +19352,140 @@ msgstr "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Font options" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Maximum text width in &fullscreen:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Page flip &duration:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "disabled" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Mouse &wheel flips pages" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "&Resize images larger than the viewer window (needs restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "H&yphenate (break line in the middle of large words)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Default &language for hyphenation:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19331,35 +19493,35 @@ msgstr "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Remember last used &window size and layout" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Remember the ¤t page when quitting" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&General" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Double click to change a keyboard shortcut" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Keyboard shortcuts" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "User &Stylesheet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19828,7 +19990,7 @@ msgstr "Hide" msgid "Toggle" msgstr "Toggle" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -19837,20 +19999,20 @@ msgstr "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Moving library..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Failed to move library" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Invalid database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -19859,48 +20021,48 @@ msgstr "" "

    An invalid library already exists at %(loc)s; delete it before trying to " "move the existing library.
    Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Could not move library" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Select location for books" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Failed to create a folder at %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "You must choose an empty folder for the calibre library. %s is not empty." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Next >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Back" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Cancel" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Finish" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Commit" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "welcome wizard" @@ -19909,7 +20071,7 @@ msgstr "welcome wizard" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Welcome to calibre" @@ -19917,7 +20079,7 @@ msgstr "Welcome to calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "The one stop solution to all your e-book needs." @@ -20210,37 +20372,30 @@ msgstr "Use Hotmail" msgid "&Test email" msgstr "&Test email" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " -"directly on the device. To do this you have to turn on the calibre content " -"server." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Turn on the &content server" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Remember to leave calibre running as the server only runs as long as " -"calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalogue in the Stanza " -"reader on your iPhone. Here myhostname should be the fully qualified " -"hostname or the IP address of the computer calibre is running on." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23301,8 +23456,8 @@ msgstr "Unknown section" msgid "Unknown feed" msgstr "Unknown feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Untitled article" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index f5de518808..cc5989f616 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-08-03 13:00+0000\n" "Last-Translator: Cyril \n" "Language-Team: Esperanto \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:38+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:38+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -323,335 +323,339 @@ msgstr "Meti metadatumojn en dosieroj %s" msgid "Set metadata from %s files" msgstr "Meti metadatumojn el dosieroj %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Legu librojn en via biblioteko en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Agordu calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfaco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -879,32 +883,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Instalitaj kromprogramoj" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Agordoj de lokaj kromprogramoj" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Malŝaltitaj kromprogramoj" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Aktivigo de kromprogramo malsukcesis %s kun la indiko:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -916,26 +920,26 @@ msgstr "" " Agordi Calibre per aktivigo de eksteraj kromprogramoj.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Aldoni kromprogramon, indikante la padon al la zip-dosierujo en kiu ĝi " "troviĝas." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Forigi kromprogramon indikante ĝian nomon. Ne influas enkonstruitajn " "kromprogramojn." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -943,15 +947,15 @@ msgstr "" "Agordi kromprogramon. Indiku la nomon de la kromprogramo kaj la agordokodon, " "dividite per komo." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Listigi ĉiujn kromprogramojn" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Ŝalti la indikitan kromprogramon" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Malŝalti la indikitan kromprogramon" @@ -959,7 +963,7 @@ msgstr "Malŝalti la indikitan kromprogramon" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1006,14 +1010,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1309,8 +1313,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1321,8 +1325,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1344,8 +1348,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1891,31 +1895,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1928,7 +1932,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2057,12 +2061,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2166,77 +2170,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2244,22 +2248,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2267,22 +2271,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2521,7 +2525,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3857,56 +3861,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4169,7 +4123,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4237,7 +4191,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4377,6 +4331,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4510,12 +4465,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4614,14 +4569,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4631,7 +4586,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4647,11 +4602,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4659,7 +4614,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4679,19 +4634,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5035,7 +5067,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5348,7 +5380,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5817,27 +5849,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6094,79 +6130,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6463,7 +6599,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6724,7 +6860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7471,7 +7607,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8382,22 +8518,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8408,17 +8544,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8628,7 +8765,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8638,7 +8775,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9850,8 +9987,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9976,7 +10113,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10022,7 +10159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10133,14 +10270,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10333,7 +10462,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11420,70 +11549,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12051,44 +12180,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13113,57 +13242,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13171,60 +13300,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14126,180 +14255,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14308,7 +14471,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14318,56 +14481,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15304,7 +15467,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16157,7 +16320,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17428,8 +17591,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17452,14 +17615,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17549,260 +17712,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18232,74 +18407,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18308,7 +18483,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18316,7 +18491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18573,26 +18748,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21174,8 +21352,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 08cf9d1aa5..5a73ddd60b 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-02-09 08:41+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" +"PO-Revision-Date: 2013-02-15 13:36+0000\n" "Last-Translator: Jellby \n" "Language-Team: Español; Castellano <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-10 04:49+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:50+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:540 msgid "" @@ -33,7 +33,7 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil está pensado para el Kindle DX de Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Complementos instalados" @@ -171,7 +171,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -345,65 +345,69 @@ msgstr "Asignar metadatos a los archivos %s" msgid "Set metadata from %s files" msgstr "Asignar metadatos desde archivos %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Añadir libros a calibre o al dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obtener notas de un Kindle conectado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Generar un catálogo de los libros en su biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Convertir libros a distintos formatos de libro electrónico" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "Ajuste fino de los libros" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Eliminar libros de la biblioteca de calibre o del dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Modificar los metadatos de los libros de la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Leer libros de su biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Descargar noticias desde internet en forma de libro electrónico" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Mostrar rápidamente una lista de libros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar libros de su biblioteca calibre al disco duro" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Mostrar los detalles del libro en una ventana emergente separada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Reiniciar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Abrir la carpeta que contiene los archivos de libros en su biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Enviar libros al dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -411,45 +415,45 @@ msgstr "" "Enviar libros por correo electrónico y conectar a iTunes o carpetas locales " "como si fueran dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Explorar el manual de usuario de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Encontrar libros parecidos al seleccionado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Alternar entre distintas bibliotecas de calibre y realizar labores de " "mantenimiento sobre ellas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copiar libros del dispositivo a la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Modificar las colecciones donde se colocan los libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copiar un libro de una biblioteca de calibre a otra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Hacer pequeños retoques a los archivos epub o htmlz en su biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -457,59 +461,59 @@ msgstr "" "Ir a la siguiente o anterior coincidencia al buscar en la biblioteca de " "calibre en modo de resaltado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Escoger un libro aleatorio de la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Buscar libros de distintos vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Obtener nuevos complementos de calibre o actualizar los existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Apariencia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfaz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajuste la apariencia de la interfaz de calibre para que se adapte a sus " "gustos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportamiento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Cambie el modo que se comporta calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Añadir columnas personalizadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Añadir o eliminar sus propias columnas en la lista de libros de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -517,70 +521,70 @@ msgstr "" "Personalice las barras de herramientas y los menús de contexto, cambiando " "las acciones que estarán disponibles en cada uno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Búsqueda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" "Personalice el modo en que funcionan las búsquedas de libros en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opciones de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversión" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Establezca las opciones de conversión específicas de cada formato de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opciones comunes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" "Establezca las opciones de conversión comunes para todos los formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opciones de salida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Establezca las opciones específicas de conversión para cada formato de salida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Añadir libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importar/exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controle la manera en que calibre lee los metadatos de los archivos al " "añadir libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Guardar libros en disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -588,52 +592,52 @@ msgstr "" "Controle la manera en que calibre exporta archivos de su base de datos a " "disco cuando se utiliza la opción «Guardar libros en disco»" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Enviar libros a dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controle la manera en que calibre transfiere los archivos a su lector de " "libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Panel de conexiones de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Cambie los campos de metadatos antes de guardar o enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funciones de plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avanzado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Cree sus propias funciones de plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Compartir libros por correo electrónico" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Compartir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -641,11 +645,11 @@ msgstr "" "Configure el modo de compartir libros por correo electrónico. Puede usarse " "para enviar automáticamente las noticias descargadas a sus dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Compartir por la red" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -654,57 +658,57 @@ msgstr "" "biblioteca de calibre en cualquier lugar, con cualquier dispositivo, a " "través de Internet." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Descarga de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controle cómo descarga calibre los metadatos desde la red" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Dispositivos ignorados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" "Controlar qué dispositivos ignorará calibre cuando se conecten al ordenador." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Complementos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Añada, elimine y configure las diversas funciones de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ajustes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ajuste cómo se comporta calibre en diversos contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizar los atajos de teclado usados en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscelánea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configuración miscelánea avanzada" @@ -932,29 +936,29 @@ msgid "" msgstr "" "Este perfil está pensado para la serie de dispositivos PocketBook Pro 912." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Asociaciones de tipos de archivos por complemento" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personalización del complemento local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Complementos deshabilitados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Complementos habilitados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" "La inicialización del complemento %s falló y generó la siguiente traza:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -966,12 +970,12 @@ msgstr "" " Personalizar calibre cargando complementos externos.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Añadir un complemento especificando la ruta del archivo ZIP que lo contiene." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -981,13 +985,13 @@ msgstr "" "desarrollando el complemento. Esta orden empaquetará automáticamente el " "complemento y lo actualizará en calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Eliminar un complemento personalizado por nombre. No tiene efecto en los " "complementos incorporados." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -995,15 +999,15 @@ msgstr "" "Personalizar complemento. Detalle el nombre del complemento y el texto de " "personalización, separados por una coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Listar todos los complementos instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Activar el complemento nombrado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Desactivar el complemento nombrado" @@ -1011,7 +1015,7 @@ msgstr "Desactivar el complemento nombrado" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1060,14 +1064,14 @@ msgstr "Tarjeta B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1414,8 +1418,8 @@ msgstr "Obteniendo la lista de libros en el dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1426,8 +1430,8 @@ msgstr "Transfiriendo libros al dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1449,8 +1453,8 @@ msgstr "Quitando libros del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2078,31 +2082,31 @@ msgstr "Comunicar con el lector Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Comunicar con el lector Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunicar con el EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Comunicar con la tableta Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunicar con el lector Nextbook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Comunicar con el lector Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Comunicar con el COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Comunicar con el Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Comunicar con el lector WayteQ" @@ -2115,7 +2119,7 @@ msgid "Communicate with MTP devices" msgstr "Comunicar con dispositivos MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obteniendo información del dispositivo..." @@ -2249,12 +2253,12 @@ msgstr "" "ellos" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Todos por autor" @@ -2391,41 +2395,41 @@ msgstr "" "autor si el libro tiene varios autores. Deje la opción desactivada si usa " "los Controles de metadatos." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Dispositivo inalámbrico" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Comunicación con aplicaciones de dispositivo inteligente" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Todos por algo" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Activar conexiones al inicio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Marque esta casilla para permitir conexiones al inicio de calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Contraseña de seguridad" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Introduzca una contraseña que la aplicación del dispositivo debe usar para " "conectar con calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Usar un puerto fijo de red" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2433,11 +2437,11 @@ msgstr "" "Si está marcada se usará el número de puerto de la casilla \"Puerto\", si " "no, el controlador asignará un puerto aleatorio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Número de puerto: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2445,15 +2449,15 @@ msgstr "" "Introduzca el número de puerto que usará el controlador si la casilla de " "puerto fijo está marcada" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Mostrar información de depuración adicional" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Marque esta casilla si se le pide al informar de algún problema" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2461,15 +2465,15 @@ msgstr "" "Lista de campos de metadatos, separados por comas, para convertir en " "colecciones en el dispositivo." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Las posibilidades son: series, etiquetas, autores, etc." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Activar el tiempo de espera sin actividad" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2481,11 +2485,11 @@ msgstr "" "casilla, se desactiva el tiempo de espera y calibre nunca se desconectará " "automáticamente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Utilizar esta dirección IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2495,11 +2499,11 @@ msgstr "" "IP específica. El controlador escuchará sólo en la dirección introducida, y " "esta dirección será la única anunciada en mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Sustituir libros con el mismo identificador de calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2512,22 +2516,22 @@ msgstr "" "produzca un resultado diferente. El uso de esta opción evita la existencia " "de varias copias del mismo libro en el dispositivo." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Demasiados intentos de conexión desde %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Puerto no válido en las opciones: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "No se pudo conectar al puerto %d. Pruebe un valor diferente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "No se pudo asignar un puerto aleatorio" @@ -2797,7 +2801,7 @@ msgid "There is insufficient free space on the storage card" msgstr "No hay suficiente espacio libre en la tarjeta de almacenamiento" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s renderizado" @@ -4604,72 +4608,6 @@ msgstr "Aplicando transformaciones al libro electrónico..." msgid "Running %s plugin" msgstr "Ejecutando el complemento %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Error en el procesamiento: %(name)s con el error: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Corrector de ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Solución temporal de los errores de epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Solución temporal para los errores de la última versión de epubcheck. " -"epubcheck informa de muchas errores que realmente no lo son. epub-fix " -"intentará detectar éstos, y los sustituirá por construcciones que acepted " -"epubcheck. Esto puede causar cambios significativos a su epub. Dirija sus " -"quejas al proyecto epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [opciones] archivo.epub\n" -"\n" -"Corrige problemas comunes en archivos EPUB que puedan hacer que sean " -"rechazados por servicios de publicación mal diseñados.\n" -"\n" -"De manera predeterminada no se realiza ninguna corrección y se imprimen " -"mensajes para cada error detectado. Use las opciones para controlar qué " -"errores se han de corregir automáticamente." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Debe especificar un archivo epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Corregir archivos que no están en el manifiesto" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Corregir archivos sin declarar. epub-fix puede tanto añadirlos al manifiesto " -"como eliminarlos según especifique la opción de eliminar archivos sin " -"declarar." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Eliminar archivos sin declarar en lugar de añadirlos al manifiesto" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4955,7 +4893,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -5023,7 +4961,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5192,6 +5130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5345,12 +5284,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este es un libro Topaz de Amazon. No se puede procesar." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Éste no es un archivo MOBI, es un archivo Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Éste no es un archivo MOBI." @@ -5455,7 +5394,7 @@ msgstr "Texto principal" msgid "%s format books are not supported" msgstr "El formato de libros %s no está soportado" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 " @@ -5465,7 +5404,7 @@ msgstr "" "formato de Amazon. calibre sólo puede modificar los archivos MOBI que " "contienen libros KF8. Los archivos MOBI sin KF8 no son modificables." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5478,7 +5417,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Este archivo está bloqueado con DRM, no puede ser modificado." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5494,25 +5433,29 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -"

    Pulir libros le permite poner un toque de perfección en los libros " +"

    Pulir libros le permite poner un toque de perfección en los " +"libros\n" "creados con esmero.

    \n" "\n" -"

    Al pulir se intenta mantener al mínimo los cambios en el código interno " +"

    Al pulir se intenta mantener al mínimo los cambios en el código interno\n" "del libro. Al contrario que la conversión, no aplana la estructura " -"CSS, ni renombra ficheros, ni cambia tamaños de letra, ni ajusta los " -"márgenes, etc. Toda acción se realiza con el menor conjunto de cambios " -"necesario par obtener el efecto deseado.

    \n" +"CSS,\n" +"ni renombra ficheros, ni cambia tamaños de letra, ni ajusta los márgenes, " +"etc.\n" +"Toda acción se realiza con el menor conjunto de cambios necesario par " +"obtener\n" +"el efecto deseado.

    \n" "\n" -"

    Debería usar esta herramienta como el último paso en el proceso de " +"

    Debería usar esta herramienta como el último paso en el proceso de\n" "creación de un libro.

    \n" "\n" -"

    Tenga en cuenta que la acción de pulir sólo funciona con archivos en los " +"

    Tenga en cuenta que esta acción sólo funciona con archivos en los\n" "formatos %s.

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5520,7 +5463,7 @@ msgstr "" msgid " or " msgstr " o " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5557,19 +5500,105 @@ msgstr "" "que si más adelante decide añadir más texto a los libros, el nuevo texto " "puede no estar cubierto por el tipo de letra reducido.

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " +msgstr "" +"

    Insertar una página de «sobrecubierta» al principio del libr que " +"contiene\n" +"todos los metadatos del libro, como título, etiquetas, autores, serie,\n" +"comentarios, etc.

    " + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" +msgstr "

    Eliminar una págna de sobrecubierta insertada previamente.

    \n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "## Puliendo: %s" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "Actualizando metados" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "Sobrecubierta de metadatos actualizada" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "Metadatos actualizados\n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "Reduciendo tipos de letra incrustados" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "Estableciendo portada" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "Insertando sobrecubierta de metadatos" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "Sobrecubierta de metadatos existente sustituida" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "Sobrecubierta de metadatos insertada" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" +msgstr "Eliminando sobrecubierta de metadatos" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "Sobrecubierta de metadatos eliminada" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "No se encontró sobrecubierta de metadatos" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "El pulido llevó: %.1f segundos" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" +"Ruta a la imagen de portada. Cambia la portada especificada en el libro. Si " +"no hay una portada presente o si la portada no está correctamente " +"identificada, inserta una nueva portada." + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" +"Ruta a un fichero OPF. Los metadatos del libros se actualizan a partir del " +"fichero OPF." + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." msgstr "Proporciona una salida más detallada, útil para depurar." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" msgstr "Debe proporcionar el fichero de entrada para pulir" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" msgstr "Argumentos adicionales desconocidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "Debe especificar al menos una acción para realizar" @@ -5944,7 +5973,7 @@ msgstr "Controlar la adición de libros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6270,7 +6299,7 @@ msgstr "La carpeta %s ya existe. Elimínela primero." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Demasiado larga" @@ -6787,23 +6816,23 @@ msgstr "Enviar al dispositivo" msgid "Connect/share" msgstr "Conectar/compartir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Deteniendo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Deteniendo el servidor, esto puede llevar hasta un minuto, espere un " "momento..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Desactivar inicio automático" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6811,7 +6840,11 @@ msgstr "" "¿Quiere que las conexiones inalámbricas con dispositivos se inicien " "automáticamente al inicio de calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "Buscando todavía una dirección IP" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Muchas direcciones IP. Ver el cuadro de diálogo Iniciar/Detener." @@ -7105,73 +7138,173 @@ msgid "Plugin Updater" msgstr "Actualizador de complementos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "Pulir libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "Pulir %d libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "

    Acerca de pulir libros

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "

    Reducir caracteres en los tipos de letra

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" +"

    Actualizar metadatos

    Esto actualizará todos los metadatos y " +"portadas de los archivos de libro para reflejar los metadatos actuales en la " +"biblioteca de calibre.

    Si el archivo de libro no tiene una portada " +"identificable, se insertará una nueva.

    Tenga en cuenta que la mayor " +"parte de los formatos no admiten todos los metadatos de calibre.

    " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "

    Sobrecubierta de metadatos

    %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "

    Eliminar sobrecubierta de metadatos

    %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "Seleccione acciones para realizar:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "Reducir caracteres en todos los tipos de letra incrustados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "Actualizar metadatos en los archivos del libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "Añadir metadatos como una página de «sobrecubierta»" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "Eliminar una sobrecubierta insertada previamente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "Acerca de" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "&Guardar configuración" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "&Cargar configuración" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "Seleccionar &todo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "No seleccionar &nada" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "No hay acciones seleccionadas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "Debe seleccionar al menos una acción antes de guardar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "Elegir nombre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "Elija un nombre para esta configuración" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "Debe seleccionar al menos una acción o pulsar «Cancelar»." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "Poniendo libros en cola para pulir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "Pulir %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "Pulir libro %(nums)s de %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "Poniendo en cola libro %(nums)s de %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "Ignorar los %d informes restantes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "Ver el ®istro completo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "Pulido de %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, python-format +msgid "The original file has been saved as %s." +msgid_plural "The original files have been saved as %s." +msgstr[0] "El archivo original se ha guardado como %s." +msgstr[1] "Los archivos originales se han guardado como %s." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr " y " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "Si pule otra vez, la acción se ejecutará sobre los originales." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "P" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "Pulir libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "No se puede pulir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " @@ -7180,6 +7313,11 @@ msgstr "" "Sólo se pueden pulir libros en los formatos %s. Convierta el libro a uno de " "esos formatos antes de pulir." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "Comenzar pulido de %d libro(s)" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7507,7 +7645,7 @@ msgstr "Previsualizar libro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7786,7 +7924,7 @@ msgstr "Añadir libros a calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Página del asistente" @@ -8573,7 +8711,7 @@ msgid "Choose foreground color" msgstr "Elija el color de primer plano" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Elija el color de fondo" @@ -9548,22 +9686,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "&Mantener las proporciones de la portada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Tipo de letra s&erif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Tipo de letra &sans-serif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Tipo de letra &monoespaciada:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Tipo de letra es&tándar:" @@ -9574,17 +9712,18 @@ msgstr "&Tamaño de letra predeterminado:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Tamaño de &letra monoespaciada:" @@ -9808,7 +9947,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Cargar una lista de expresiones de un archivo guardado previamente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Cargar" @@ -9819,7 +9958,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Guardar" @@ -11178,8 +11317,8 @@ msgstr "La ubicación %s contiene la biblioteca de calibre actual" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Ubicación incorrecta" @@ -11317,7 +11456,7 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&Aceptar" @@ -11365,7 +11504,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -11485,14 +11624,6 @@ msgstr "" "Ya existen libros en calibre con el mismo título que los siguientes. " "Seleccione qué libros desea añadir de todas formas." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "Seleccionar &todo" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "No seleccionar &nada" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11692,7 +11823,7 @@ msgstr "Mostrar información detallada sobre este error" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copiado" @@ -12914,73 +13045,73 @@ msgstr "%s Fuentes de noticias" msgid "&Download now" msgstr "&Descargar ahora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Es necesario un usuario y contraseña" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Debe proporcionar un usuario y una contraseña para usar esta fuente de " "noticias." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Cuenta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opcional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(requerido)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Creado por: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Descargar %s ahora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Última descarga: nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "Hace %(days)d días, %(hours)d horas y %(mins)d minutos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Descargado por última vez:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "No se pueden bajar las noticias porque no hay conexión activa al internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Sin conexión a Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Descarga de noticias planificada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Añadir una nueva fuente de noticias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Descargas todas las fuentes de noticias planificadas" @@ -13619,44 +13750,44 @@ msgstr "Buscar un elemento en la columna Etiquetas" msgid "Copy the selected color name to the clipboard" msgstr "Copia el nombre de color seleccionado al portapapeles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Orden de autor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Etiqueta 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Etiqueta 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Cursillo del lenguaje de plantillas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Referencia del lenguaje de plantillas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "EXCEPCIÓN: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "No se eligió ninguna columna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Debe especificar una columna para colorear" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "No se especificó ninguna plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "El cuadro de plantilla no puede estar vacío" @@ -14731,60 +14862,60 @@ msgstr "" "La ruta a Calibre Portátil (%s) es demasiado larga. Debe ser menor de 59 " "caracteres." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Escoja una ubicación para su biblioteca de libros de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Error en la creación de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Fallo al crear la libreria calibre en: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Escoja una ubicación para su nueva biblioteca de libros de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Inicializando la interfaz de usuario..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Reparación fallida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La reparación de la base de datos falló. Comenzando con una nueva biblioteca " "vacía." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Ubicación de la base de datos incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Ubicación de la base de datos %r errónea. calibre se cerrará a continuación." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Base de datos corrupta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14796,7 +14927,7 @@ msgstr "" "completarse correctamente. Si pulsa «No», se creará una nueva biblioteca de " "calibre vacía." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14804,54 +14935,54 @@ msgstr "" "Ubicación de la base de datos %r errónea. Se comenzará con una biblioteca de " "calibre nueva y vacía" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Iniciando %s: Cargando libros..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Si está seguro de que no está en ejecución" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "puede estar en ejecución en la bandeja del sistema, en la" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "zona superior derecha de la pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "zona inferior derecha de la pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "inténtelo después de reiniciar el equipo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "pruebe a borrar el archivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "No se puede iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s ya está ejecutándose." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "No se encontró ningún calibre en ejecución" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Orden de apagado enviada, esperando el apagado..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "No se pudo detener calibre en ejecución" @@ -15876,56 +16007,70 @@ msgid "is greater than" msgstr "es mayor que" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "no tiene más días de antigüedad que" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "tiene" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "no tiene" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "tiene el patrón" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "no tiene el patrón" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "está establecido" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "no está establecido" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "es hace más días que" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "es hace menos días que" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "es dentro de más días que" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "es dentro de menos días que" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "tiene" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "no tiene" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "tiene el patrón" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "no tiene el patrón" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "es" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "no es" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "coincide con el patrón" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "no coincide con el patrón" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Si la columna ___ ___" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15933,7 +16078,7 @@ msgstr "" "Introduzca un tipo de identificador o un tipo de identificador y un valor en " "la forma identificador:valor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15944,120 +16089,146 @@ msgstr "" "completo del idioma, en tal caso calibre intentará convertirlo " "automáticamente al código de idioma." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Introduzca un número" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -"Introduzca el número de días de antigüedad que puede tener un elemento. Cero " -"es hoy" +"Introduzca la edad máxima en días que puede tener un elemento. Cero es hoy. " +"Las fechas futuras siempre coinciden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" +"Introduzca la edad mínima en días que puede tener un elemento. Cero es hoy. " +"Las fechas futuras nunca coinciden." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" +"Introduzca el número máximo de días en el futuro que puede corresponder a un " +"elemento. Cero es hoy. Las fechas pasadas siempre coinciden." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" +"Introduzca el número mínimo de días en el futuro que puede corresponder a un " +"elemento. Cero es hoy. Las fechas pasadas nunca coinciden." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Introduzca una fecha en el formato AAAA-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Introduzca un texto" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Introduzca una expresión regular" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Puede seleccionar varios valores separándolos con %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "colorear" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "icono" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "Crear o editar una regla de columna {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "Crear una regla de columna {0} rellenando los recuadros de abajo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "Fijar el" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "color" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "de la columna:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "en" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "&Añadir un icono" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "Los iconos deben ser cuadrados o apaisados" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Sólo si todas las condiciones siguientes se satisfacen:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Añadir otra condición" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Puede desactivar una condición borrando todos sus cuadros" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Texto de ejemplo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Seleccionar icono" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "No se ha seleccionado ningún icono" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "Debe elegir un icono para esta regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Condición no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Una de las condiciones para esta regla no es válida: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "No hay condiciones" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Debe especificar al menos una condición no nula para esta regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -16070,7 +16241,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -16085,34 +16256,34 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Si la columna %(col)s %(action)s el valor: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Añadir regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Borrar regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Mover la regla seleccionada hacia arriba" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Mover la regla seleccionada hacia abajo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Añadir regla avanzada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -16123,7 +16294,7 @@ msgstr "" "para empezar.

    Puede modificar una regla existente pulsando dos " "veces sobre ella." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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 " @@ -16134,16 +16305,16 @@ msgstr "" "comenzar.

    Puede modificar una regla existente pulsando dos veces " "sobre ella." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "No hay ninguna regla seleccionada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "No se seleccionó ninguna regla para %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "borrar" @@ -17226,7 +17397,7 @@ msgstr "Tiempo &máximo de espera después de la primera coincidencia:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " segundos" @@ -18292,7 +18463,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Introduzca -1 si la función toma un número variable de argumentos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Borrar" @@ -19673,8 +19844,8 @@ msgid "Edit" msgstr "&Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "&Restablecer" @@ -19697,7 +19868,7 @@ msgid "Remember last used window size" msgstr "&Recordar el último tamaño de ventana usado" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19706,7 +19877,7 @@ msgstr "" "apariencia de todos los libros." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19806,38 +19977,42 @@ msgstr "El tamaño de letra monoespaciada en px" msgid "The standard font type" msgstr "El tipo de letra estándar" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "El tamaño de letra mínimo en px" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Nombre del tema" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Elija un nombre para este tema" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Configuraciones guardadas como tema: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Cargadas las configuraciones del tema %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Se ha borrado el tema %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Elija un color de texto" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Aún en edición" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19845,31 +20020,31 @@ msgstr "" "Aún está modificando un atajo de teclado. Termine primero de hacerlo, " "pulsando fuera del cuadro de edición de atajos." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configurar el visor de libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Tamaño de letra pre&determinado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monoespaciada" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "&Incremento de tamaño de letra:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19877,15 +20052,23 @@ msgstr "" "La cantidad en que el tamaño de letra aumenta o disminuye\n" " cuando pulsa los botones de tamaño de letra mayor o menor." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "Tamaño de letra mín&imo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "El tamaño de letra mínimo en píxeles" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opciones de tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19896,119 +20079,119 @@ msgstr "" "el botón con el icono del pergamino amarillo en la esquina superior derecha " "de la ventana del visor." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "El número de &páginas de texto que se mostrarán en pantalla " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " página(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "&Reemplazar los márgenes de página especificados en el libro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "Margen &superior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "Margen &lateral" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "Margen &inferior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "Diseño de texto en modo de página" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Anchura máxima del texto en &pantalla completa:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Mostrar &reloj en el modo de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Mostrar la &posición de lectura en el modo de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Mostrar la &barra de desplazamiento en el modo de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "&Iniciar el visor en modo de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "Mostrar mensaje de &ayuda al iniciar el modo de pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Opciones de &pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Color del fondo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Muestra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Cambiar" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Color de texto:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Colores y fondos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Duración del &paso de página" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "La &rueda del ratón pasa la página" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "El &desplazamiento de líneas se detiene en los saltos de página" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Redimensionar las imágenes ma&yores que la ventana del visor (requiere " "reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Opciones de pa&so de página" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Dividir &palabras al final de línea" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&Idioma predeterminado para división de palabras:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -20016,35 +20199,35 @@ msgstr "" "El idioma predeterminado para las reglas de división de palabras. Si el " "libro no tiene un idioma especificado, se usará éste." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "&Recordar el último tamaño y posición de &ventana" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Recordar la página &actual al salir" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Mostrar &controles en la ventana del visor" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "&Otras opciones" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&General" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Pulse dos veces para cambiar un atajo de teclado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Atajos de teclado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click aquí." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Usar &hoja de estilos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" "Puede guardar y cargar las configuraciones del visor como temas" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Guardar las configuraciones actuales como un tema:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Cargar un tema previamente guardado:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Borrar un tema guardado:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Temas" @@ -20524,7 +20707,7 @@ msgstr "Ocultar" msgid "Toggle" msgstr "Alternar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20533,20 +20716,20 @@ msgstr "" "Escoja su lector de libros electrónicos. Si su dispositivo no aparece en la " "lista, elija un dispositivo «%s»." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Moviendo la biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Fallo al mover la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Base de datos no valida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20555,20 +20738,20 @@ msgstr "" "

    Ya existe una biblioteca no válida en %(loc)s, bórrela antes de intentar " "mover la biblioteca actual.
    Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "No se pudo mover la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Seleccionar ubicación para los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "No se pudo crear una carpeta en %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -20576,28 +20759,28 @@ msgstr "" "Debe elegir una carpeta vacía para la biblioteca de calibre. %s no está " "vacía." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Siguiente >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Atrás" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Cancelar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Finalizar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "asistente de bienvenida" @@ -20606,7 +20789,7 @@ msgstr "asistente de bienvenida" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Bienvenido a calibre" @@ -20614,7 +20797,7 @@ msgstr "Bienvenido a calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" "La solución unificada para todo lo relacionado con libros electrónicos" @@ -20917,37 +21100,46 @@ msgstr "Usar Hotmail" msgid "&Test email" msgstr "Pro&bar correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Si usa la aplicación de libros electrónicos Stanza en su iPhone o iPod " -"touch, puede acceder a su colección de libros de calibre directamente con " -"él. Para ello debe activar el servidor de contenidos." +"

    Si usa la aplicación Stanza o Marvin en un dispositivo-i de Apple, " +"puede acceder a la biblioteca de calibre por conexión inalámbrica, " +"directamente en el dispositivo. Para poder hacer esto debe activar el " +"servidor de contenido de calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Activar el servidor de &contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Acuérdese de dejar calibre en ejecución, ya que el servidor sólo funciona " -"mientras calibre está ejecutándose.\n" -"

    Stanza debería detectar la biblioteca de calibre automáticamente. Si no " -"es así, pruebe a añadir el URL http://miservidor:8080 como nuevo catálogo en " -"el lector Stanza de su iPhone, donde miservidor es el nombre de servidor " -"completo o la dirección IP del equipo donde se ejecuta calibre." +"

    Acuérdese de dejar calibre corriendo, pues el servidor sólo funciona " +"mientras calibre está en ejecución.

    \n" +"

    La aplicación de lectura debería encontrar la biblioteca de calibre " +"automáticamente. Si no lo hace, pruebe a añadir el URL " +"http://nombredeequipo:8080 como un nuevo catálogo en el lector del " +"dispositivo. Aquí, «nombredeequipo» debe ser un nombre de equipo totalmente " +"cualificado o bien la dirección IP del equipo donde calibre está corriendo. " +"Ver el Manual de usuario para más " +"información.

    " #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -24252,8 +24444,8 @@ msgstr "Sección desconocida" msgid "Unknown feed" msgstr "Canal desconocido" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artículo sin título" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 544e1def50..9ecbb08c54 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-20 22:03+0000\n" "Last-Translator: Vapsik \n" "Language-Team: Estonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:38+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:39+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -325,63 +325,67 @@ msgstr "Loo meta-andmed %s failidesse" msgid "Set metadata from %s files" msgstr "Loo meta-andmed %s failidest" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Lisa raamatuid calibresse või ühendatud seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Tõmba sisukokkuvõtted ühendatud Kindlest (eksperimentaalne)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Loo calibre raamatukogust kataloog" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Teisenda raamatud erinevatesse e-raamatu formaatidesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Kustuta raamatud calibre kogust või ühendatud seadmest" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Muuda calibre kogu raamatute andmeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Loe raamatuid calibre kogust" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Lae alla uudised e-raamatu formaadis" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Näita kiiresti seotud raamatute nimekirja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Ekspordi raamatud calibre kogust kõvakettale" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Näita raamatu üksikasju eraldi hüpikaknas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Taaskäivita calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Ava kaust, kus asuvad calibre kogu raamatud" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Saada raamatud ühendatud seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,42 +393,42 @@ msgstr "" "Saada raamatud e-kirja või veebi vahendusel, ühendu iTunes-iga või vastava " "kaustaga kui seade on kaustana arvuti külge haagitud" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Sirvi calibre kasutusjuhendit" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Seadista calibret" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Leia hetkel valituga sarnaseid raamatuid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Lülitu erinevate calibre raamatukogude vahel ja halda neid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopeeri raamatuid oma seadmest calibre kogusse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Halda neid kogusid, millistest on raamatud pandud sinu seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopeeri raamat ühest calibre kogust teise" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Tee väikseid kohendusi epub´i või htmlz failidele oma calibre raamatukogus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -432,56 +436,56 @@ msgstr "" "Leia eelmine või järgmine tulemus, kui teed calibre kogus valikrežiimis " "otsingut" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Võta calibre kogust juhuslik raamat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Otsi raamatuid erinevatelt müüjatelt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Hangi uusi calibre pistikprogramme või uuenda olemasolevaid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Välimus ja mulje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Kasutajaliides" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Kohanda calibre liidese välimust oma maitse järgi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Käitumine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Muuda calibre käitumist" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Lisa enda veergusid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Lisa/eemalda veergusid calibre raamatunimekirjast" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Tööriistariba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -489,65 +493,65 @@ msgstr "" "Kohanda tööriistaribasid ja nendega seonduvaid menüüsid valides neisse " "võimalikke tegevusi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Otsin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Kohanda viisi, kuidas raamatute otsimine calibres toimub" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Sisendisuvandid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Teisendamine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Seadista teisendussuvandeid vastavalt igale sisendformaadile" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Üldine häälestus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Seadista kõigile formaatidele ühiseid teisendussuvandeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Väljundi sätted" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Seadista igale fomaadile eriomaseid teisendussuvandeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Raamatute lisamine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import/eksport" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrolli kuidas calibre käsitleb raamatute lisamisel failide meta-andmeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Raamatute salvestamine kettale" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -555,50 +559,50 @@ msgstr "" "Kontrolli, kuidas calibre ekspordib faile andmebaasist kettale kasutades " "\"Salvesta kettale\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Raamatute saatmine seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrolli kuidas calibre edastab faile sinu e-lugerile" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metaandmete sisselülitamistahvel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Muuda meta-andmeid enne salvestamist/edastamist" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Malli funktsioonid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Täpsemad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Loo enda malli funktsioonid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Raamatute jagamine e-posti teel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Jagamine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -606,11 +610,11 @@ msgstr "" "Seadista raamatute jagamine e-posti teel. Seda võib kasutada, kui on soov " "saata automaatselt allalaetud uudiseid oma seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Jagamine üle võrgu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -618,56 +622,56 @@ msgstr "" "Kohanda calibre Sisuserverit, mis võimaldab sul ligi pääseda oma " "raamatukokku igalt poolt, igalt seadmelt üle interneti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Meta-andmete allalaadimine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Halda e-raamatute metaandmete allalaadimisviisi internetist" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Eiratud seaded" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "Kontrolli, milliseid seadeid ühendades arvuti neid eirab" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Pluginad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Lisa/eemalda/seadista calibre funktsionaalsuse osasid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Täpsemad seadistused" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Seadista calibre käitumist erinevates olukordades" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Klaviatuur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Seadista calibres kasutatavaid kiirvaliku klahve" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Muu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Muud täiustatud seadistused" @@ -890,32 +894,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "See profiil on mõeldud PocketBook Pro 912 seeria seadmetele." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Paigaldatud pistikprorgammid" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Kohalike pistikprogrammi kohandamine" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Keelatud pistikprogrammid" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Lubatud pistikprogrammid" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -923,37 +927,37 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Pistikprogrammi lisamisel täpsusta seda sisaldava zip faili sihtkohta." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Kõigi paigaldatud pistikprogrammide nimekiri" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Luba nimega pistikprogrammid" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Keela nimega pistikprogrammid" @@ -961,7 +965,7 @@ msgstr "Keela nimega pistikprogrammid" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1009,14 +1013,14 @@ msgstr "Kaart B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1312,8 +1316,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1324,8 +1328,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1347,8 +1351,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1894,31 +1898,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1931,7 +1935,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2060,12 +2064,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2169,77 +2173,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2247,22 +2251,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2270,22 +2274,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2524,7 +2528,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3885,56 +3889,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4196,7 +4150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4264,7 +4218,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4404,6 +4358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4537,12 +4492,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "See on Amazon Topaz raamat. Seda ei saa töödelda." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4644,14 +4599,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4661,7 +4616,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4677,11 +4632,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4689,7 +4644,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4709,19 +4664,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5065,7 +5097,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5378,7 +5410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5847,27 +5879,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6124,79 +6160,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6495,7 +6631,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6756,7 +6892,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7503,7 +7639,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8428,22 +8564,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8454,17 +8590,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8674,7 +8811,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8684,7 +8821,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9896,8 +10033,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10022,7 +10159,7 @@ msgid "&Profile:" msgstr "&Profiil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10068,7 +10205,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10179,14 +10316,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10379,7 +10508,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11466,70 +11595,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12097,44 +12226,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13159,57 +13288,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13217,60 +13346,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14172,180 +14301,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14354,7 +14517,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14364,56 +14527,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15350,7 +15513,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16205,7 +16368,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17476,8 +17639,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17500,14 +17663,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17597,260 +17760,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18280,74 +18455,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18356,7 +18531,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18364,7 +18539,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18629,26 +18804,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21237,8 +21415,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 7d6ca27858..8d61e8409a 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-18 16:02+0000\n" "Last-Translator: bixerdo \n" "Language-Team: http://librezale.org/wiki/Calibre\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:35+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:36+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -329,66 +329,70 @@ msgstr "Ezarri metadatuak %s fitxategietan" msgid "Set metadata from %s files" msgstr "Ezarri metadatuak %s fitxategietatik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Gehitu liburuak calibrera edo konektatutako gailura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Eskuratu oharrak konektatutako Kindle gailutik (esperimentatzen)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Sor ezazu zure calibre liburutegiaren katalogoa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Bihur itzazu liburuak hainbat e-liburu formatutara" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Ezabatu liburuak zure calibre liburutegitik edo konektatutako gailutik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editatu liburuen metadatuak zure calibre liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Irakurri liburuak calibre liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Deskargatu berriak internetetik e-liburuen formatuan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Erakutsi azkar antzeko liburuen zerrenda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Esportatu liburuak zure calibre liburutegitik disko gogorrera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Erakutsi liburuaren zehaztasunak bereizitako leiho batean" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Berrabiarazi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Zabal ezazu liburu-fitxategiak gordetzen dituen karpeta zure calibre " "liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Bidali liburuak konektatuta dagoen gailura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -397,46 +401,46 @@ msgstr "" "konektatu iTunes-ekin edo karpetekin zure ordenagailuan irakurgailuak izango " "balira bezala" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Browse the calibre User Manual" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Pertsonalizatu calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" "Modu errazean topatzen ditu orain hautatu berri duzun liburuaren antza " "handia duten liburuak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Txandakatu hainbat calibre liburutegiren artean eta presta ezazu haien " "mantenua" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopiatu liburuak gailutik zure calibre liburutegira" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Editatu bildumak non zure liburuak gailuan gordeta dauzkazun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopiatu liburua calibre liburutegi batetik beste batera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Aldaketa txikiak egin epub edo htmlz fitxategiei Calibre liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -444,60 +448,60 @@ msgstr "" "Bila ezazu hurrengo edo aurreko bat etortzea zure calibre liburutegian " "azpimarratze moduan bilatzen ari zarela" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Hautatu ausaz liburu bat zure calibreko liburutegitik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Bilatu liburuak hainbat liburu saltzaileen artean begiratzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Lor itzazu calibre aplikazio edo gehigarri berriak edo eguneratu dagoeneko " "dauzkazunak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Itxura eta izaera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfazea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Doi ezazu calibreren interfazearen itxura zure gustuen arabera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Jokabidea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Alda ezazu calibreren jokatzeko era" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Gehi itzazu zureak diren zutabeak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Gehitu/ezabatu itzazu zuk egindako zure zutabeak calibreren liburu " "zerrendara/zerrendatik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Tresna-barra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -505,66 +509,66 @@ msgstr "" "Pertsonalizatu tresna-barra eta testuinguruaren araberako menuak, bakoitzean " "eskuragarri agertuko diren ekintzekin aldatuz." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Bilatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Pertsonalizatu nola bilatu liburuak calibren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Sorburu aukerak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Bihurketa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Ezarri itzazu sorburu formatu bakoitzeko bihurketa aukera zehatzak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Aukera komunak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Ezarri itzazu formatu guztietarako komunak diren bihurketa aukerak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Helburu aukerak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Ezarri itzazu helburu formatu bakoitzeko bihurketa aukera zehatzak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Liburuak gehitzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Inportatu/Esportatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrola ezazu calibrek nola irakurtzen dituen metadatuak fitxategietatik " "liburuak gehitzerakoan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Liburuak diskan gordetzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -572,52 +576,52 @@ msgstr "" "Kontrola ezazu calibrek nola esportatzen dituen fitxategiak bere datu " "basetik diskora \"Diskoan gorde\" aukera erabiltzen denean." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Bidaltzen liburuak gailuetara" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Kontrola ezazu ea calibrek nola bidaltzen dituen fitxategiak zure liburu " "elektronikoetara" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadatuen konektore-txartela" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Aldatu metadatu eremuak gorde/igorri baino lehenago" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Txantiloi funtzioak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Aurreratua" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Sortu txantiloi funtzio berriak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Liburuak e-posta bidez partekatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Partekatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -625,11 +629,11 @@ msgstr "" "Antolatu liburuen elkarbanatzea e-postaren bidez. Saretik deskargatutako " "albisteak norbere gailuetara automatikoki bidaltzeko erabil daiteke" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Sarean zehar elkarbanatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -638,21 +642,21 @@ msgstr "" "interneten bidezko sarbidea emango dizun edozein lekutan eta edozein " "gailuren bidez" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metadatuak deskargatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Kontrolatu nola deskargatzen dituen calibrek liburuen metadatuak internetetik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Kontuan hartu ez diren gailuak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -660,39 +664,39 @@ msgstr "" "Kontrolatu ea zein gailuk ez ditu calibrek kontuan hartuko ordenagailuari " "konektaturik baldin badaude ere." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Pluginak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Gehitu/ezabatu/pertsonalizatu calibreren zenbait aukera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Doikuntzak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Afina ezazu zehaztasun handiz nola jokatuko duen calibrek hainbat " "testuingurutan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Giltzadia (klabierra, teklatua)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Pertsonalizatu giltzadiko lasterbideak calibren erabiltzeko" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Denetarik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Hainbat gauzetarako ezarpen aurreratuak" @@ -930,33 +934,33 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "Profil hau PocketBook Pro 912 gailuetarako da" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Instalaturiko gehigarriak" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapaketa fitxategi-mota gehigarrientzat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Lokal gehigarrien pertsonalizazioa" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Desgaitutako gehigarriak" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Gehigarri gaituak" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" "%s gehigarriaren abiarazteak huts egin du eta ondoko aztarna utzi du:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -968,12 +972,12 @@ msgstr "" " Pertsonalizatu calibre kanpoko gehigarriak kargatuz.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Gehigarria gehitu bere barnean duen ZIP fitxategiaren bidea adieraziz." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -983,13 +987,13 @@ msgstr "" "direktoriorako bidea. Agindu honek garatutako gehigarria modu automatikoan " "konprimituko du eta calibre programan eguneratuko du." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Pertsonalizatutako gehigarria izenez kendu. Ez du efekturik izango " "\"builtin\" gehigarrietan, \"Nola eraiki zen\" gehigarrietan." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -997,15 +1001,15 @@ msgstr "" "Pertsonalizatu gehigarria. Adierazi gehigarriaren izena eta " "pertsonalizaturiko katearena komaren bidez bereizirik." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Zerrendatu instalatutako gehigarri guztiak" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Gaitu izendaturiko gehigarria." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Desgaitu izendaturiko gehigarria." @@ -1013,7 +1017,7 @@ msgstr "Desgaitu izendaturiko gehigarria." #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1061,14 +1065,14 @@ msgstr "B txartela" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1414,8 +1418,8 @@ msgstr "Liburu zerrenda gailutik eskuratzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1426,8 +1430,8 @@ msgstr "Liburuak gailura transferitzen..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1449,8 +1453,8 @@ msgstr "Gailutik liburuak ezabatzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2076,31 +2080,31 @@ msgstr "Komunikatu \"Aluratek Color\" horrekin" msgid "Communicate with the Trekstor" msgstr "Komunikatu \"Trekstor\" horrekin." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Kontaktatu EEE Reader horrekin" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Komunikatu Adam tableta horrekin" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Kontaktatu Nextbook Reader horrekin" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Komunikatu \"Moovybook Reader\" horrekin." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Komunikatu COBY delakoarekin" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Komunikatu Ex124G horrekin" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Komunikatu WayteQ Reader irakurgailuarekin" @@ -2113,7 +2117,7 @@ msgid "Communicate with MTP devices" msgstr "Komunikatu MTP gailuekin" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Eskuratu gailuaren informazioa." @@ -2248,12 +2252,12 @@ msgstr "" "Iruzkinak ezabatu egin dira SONY reader gailuak horiekin pott egiten duelako" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Guztiak izenburuaren arabera" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Guztiak egilearen arabera" @@ -2398,43 +2402,43 @@ msgstr "" "besterik ez da agertuko. Utzi aukera hau ezgaituta Metadatuen kontrol-" "gehigarriak erabiltzen badituzu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Kablerik gabeko gailua" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Komunikatu honekin: Smart Device apps" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Dena zerbaitengatik" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Gaitu konexioak abiarazte unean" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Begira ezazu leihatilatxo honetan konexioak onartzeko calibre abiarazten " "den unean" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Segurtasun-pasahitza" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Sar ezazu pasahitz bat. Gailuaren aplikazioak calibre-rekin konektatzeko " "erabili beharko du pasahitz hori." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Erabili sareko portu finkoa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2442,11 +2446,11 @@ msgstr "" "Markatua baldin badago, erabil ezazu portuaren zenbakia \"Portua\" " "leihatilatxoan. Bestela, gailuak ausaz hautatuko du porturen bat" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Portuaren zenbakia: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2454,17 +2458,17 @@ msgstr "" "Sar ezazu gailuak erabiliko duen portuaren zenbakia, \"hautatutako portua\" " "leihatilatxoa markatuta baldin badago erabiliko duen zenbakia" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Inprimatu arazte-informazio gehigarria" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" "Markatu leihatilatxo hau beharrezkoa denean problemaren bati buruzko " "informazioa partekatzekoan" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2472,15 +2476,15 @@ msgstr "" "Komen bidez berezituriko metadatuen eremuen zerrenda, irakurgailuan bilduma " "itxura hartzeko prestatuak." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Hauexek dauden aukerak: serieak, etiketak, egileak, etab." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Gaitu itxaronaldiko energia-aurrezteko etena" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2491,11 +2495,11 @@ msgstr "" "batek ez badu ezer egiten %d minututan. Lauki hau desmarkatuta denbora-muga " "hori desaktibatzen da eta calibre ez da automatikoki deskonektatuko." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Erabil ezazu honako IP helbidea" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2505,11 +2509,11 @@ msgstr "" "Kontrolatzaileak emandako helbidetik soilik entzungo du, eta mDNS-tik " "(bonjour) iragarriko den helbidea izango da hori." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2517,24 +2521,24 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Norbait gehigitan saiatu da %s horretatik konexioa lotzen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Ezin portu hori erabili honako aukeretan: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" "Huts egitea suertatu da honako portu honekin konektatzerakoan: %d. Saia " "zaitez beste balio batekin." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Ausazko portua ezartzerakoan huts egin da" @@ -2810,7 +2814,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Ez dago espazio libre nahikorik memoria-txartelean." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Prozesatua %s" @@ -4517,73 +4521,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Huts egitea prozesatzen: %(name)s hurrengo errorearekin: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Fixer (ePUB formatuan doitzeko tresna)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Lanean gabiltza ePUB formatuetan egon litezkeen akatsen inguruan" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"ePUB formatuetan akatsen bila egin berri diren 'epubcheck' azken lanak. " -"'epubcheck' horrek askotan benetako akatsak ez diren hainbat kontu " -"erroretzat hartzen ditu. 'epub-fix' saiatuko da benetako akatsak antzematen " -"eta 'epubcheck' horren gustuko aldaketak egiten. Honek zure ePUB " -"fitxategiari aldaketa nabarmenak ekar liezazkioke... Horrela izan bada, " -"kexak \"ePUB Project\" horretara bideratu." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [aukerak] file.epub\n" -"\n" -"EPUB fitxategietako problema arruntak konpontzen ditu. Normalean problema " -"horiek gaizki argitaratutako lanaren ondorio zuzena izaten dira.\n" -"\n" -"Lehenetsita hauxe: ez da doiketa lanik egingo eta mezuak agertuko dira, " -"detektaturiko akats bakoitzari buruzko mezu bana. Erabil itzazu aukerak " -"kontrolatzeko zeintzuk akats izan dira automatikoki eraldatuak." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "ePUB fitxategi bat zehaztu beharko duzu" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Doitu edo konpondu agerikoa ez diren fitxategiak" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Doitu edo konpondu agerikoa ez diren fitxategiak. 'epub-fix' gehitu ahal " -"ditu ageriko fitxategien multzora edo ezaba ditzake agerikoak ez direnak " -"ezabatzeko propio dagoen aukerarekin." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Ezabatu ezkutuko fitxategiak agerikoen multzora gehitu beharrean" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4885,7 +4822,7 @@ msgstr "Ez" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4953,7 +4890,7 @@ msgstr "Etiketak" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5111,6 +5048,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5252,12 +5190,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Hauxe Amazon Topaz liburua da. Ezin da prozesatu." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -5356,14 +5294,14 @@ msgstr "Testu nagusia" msgid "%s format books are not supported" msgstr "%s liburuen formatuekin ezin. Oraingoz sostengurik ez" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5373,7 +5311,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5389,11 +5327,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5401,7 +5339,7 @@ msgstr "" msgid " or " msgstr " edo " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5421,19 +5359,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5803,7 +5818,7 @@ msgstr "Liburuen gehitze kontrola" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6120,7 +6135,7 @@ msgstr "Dagoeneko badago %s izeneko karpeta. Ezaba ezazu lehen eta behin." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Luzeegia" @@ -6608,27 +6623,31 @@ msgstr "Bidali irakurgailura" msgid "Connect/share" msgstr "Konektatu/Konpartitu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Gelditzen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6900,79 +6919,179 @@ msgid "Plugin Updater" msgstr "Gehigarrien eguneratzailea" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7273,7 +7392,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7544,7 +7663,7 @@ msgstr "Gehitu liburuak calibre aplikaziora" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Laguntzaile-magialariaren orrialdea" @@ -8312,7 +8431,7 @@ msgid "Choose foreground color" msgstr "Hautatu lehen planoko kolorea" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Hautatu atzeko planoko kolorea" @@ -9249,22 +9368,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Ondo gorde liburu-azalaren &itxura proportzioa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif familia:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans familia:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Monospace familia:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Letra-tipo es&tandarra:" @@ -9275,17 +9394,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " pixelak" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Monospace &letra-tipoaren tamaina:" @@ -9501,7 +9621,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9511,7 +9631,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -10760,8 +10880,8 @@ msgstr "Kokapen %s honek oraingo calibre liburutegia dauka bere baitan" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Txarto kokatua" @@ -10893,7 +11013,7 @@ msgid "&Profile:" msgstr "&Profila:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&Ados" @@ -10941,7 +11061,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Egilea" @@ -11056,14 +11176,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11256,7 +11368,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopiaturik" @@ -12409,72 +12521,72 @@ msgstr "" msgid "&Download now" msgstr "&Deskargatu orain" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Erabiltzaile izena eta pasahitza beharko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Eman beharko duzu erabiltzaile izena edota pasahitza albiste iturri hau " "erabiltzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Kontua" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(hautazkoa)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(beharrezkoa)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Sortzailea: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Azken deskarga: inoiz ez" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Ezin da albisterik deskargatu interneteko konexioa ez baitabil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Ez dago internet konexiorik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Albisteen deskargaren planifikazioa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Gehitu pertsonalizatutako albiste iturri berri bat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Jaitsi programatutako jatorri guztiak" @@ -13057,44 +13169,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Egile izenen araberako sailkapena" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -14140,59 +14252,59 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "calibre liburutegia" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Aukera ezazu kokagune bat zure calibre liburutegirako" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Huts egin du liburutegia sortzerakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Huts egin du liburutegia sortzerakoan hemen: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Aukera ezazu kokagune bat zure calibre liburutegi digitalerako" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Abiarazten erabiltzailearen interfazea..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Konponketa prozesuak huts egin du" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Datu basea konpontzeko saioak huts egin du. Liburutegi berri huts batekin " "hasiko." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Datu basearen kokagune okerra" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Datu basearen kokagune okerra %r. calibrek ez du alde egingo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Datu base kutsatua" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14200,7 +14312,7 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14208,54 +14320,54 @@ msgstr "" "Datu basearen kokapen okerra %r. calibre liburutegi huts berri batekin " "hasiko." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Abiarazten %s: Liburuak kargatzen..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Lanean ez dabilela ziur baldin badakizu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "agian sistemaren erretiluan dago lanen, hemen:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "pantailaren goiko eskuineko aldea." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "pantailaren beheko eskuineko aldea." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "saia zaitez zure ordenagailua berrabiarazten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "saia zaitez fitxategia ezabatzen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Ezin hasi " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s lanean dagoeneko." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -15197,180 +15309,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15379,7 +15525,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15389,56 +15535,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Gehitu araua" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -16430,7 +16576,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " segundoak" @@ -17361,7 +17507,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -18667,8 +18813,8 @@ msgid "Edit" msgstr "Editatu" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Berrezarri" @@ -18691,7 +18837,7 @@ msgid "Remember last used window size" msgstr "Gogoratu erabilitako azken leiho tamaina" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18700,7 +18846,7 @@ msgstr "" "pertsonalizatzeko erabil daiteke." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18795,201 +18941,213 @@ msgstr "Monospaced letra-tipo tamaina pixeletan" msgid "The standard font type" msgstr "Letra-tipo estandarra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Liburu irakurgailua konfiguratu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Lehenetsitako letra-tipo tamaina:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Letra-tipo aukerak" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "&Hasi ikusgailua pantaila osoko moduan" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Orriaren biraren &iraupena:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "desgaiturik" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Saguaren &gurpilak orriak biratu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Berrezarri leiho ikuskatzailea baino handiagoak diren irudiak (berrabiarazi " "beharko)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "G&idoia (hitz elkarketetan \" - \"erabiltzen dena)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Lehenetsitako &hizkuntza gidoi kontuetarako:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18997,35 +19155,35 @@ msgstr "" "Lehenetsitako hizkuntza gidoi kontuetako arauak izateko. Liburuak ez badu " "hizkuntzarik zehazten hauxe erabiliko da." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Gogoratu &oraingo orria alde egiterakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Orokorra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Egin klik birritan giltza laster-bidea aldatzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Gilzadiko laster-bideak" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click hementxe" "." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Erabiltzailearen &Estilo-orria" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19493,7 +19651,7 @@ msgstr "Ezkutatu" msgid "Toggle" msgstr "Txandakatu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -19502,40 +19660,40 @@ msgstr "" "Aukeratu zure e-book gailua. Gailua ez badago zerrendan, aukeratu \"%s\" " "gailua." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Mugitzen liburutegia..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Huts egin du liburutegia mugitzen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Datu base balio gabea" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Ezin izan da liburutegia mugitu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Hautatu liburuendako kokagunea" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -19543,28 +19701,28 @@ msgstr "" "Aukeratu beharko duzu hutsik dagoen edozein karpeta calibre liburutegirako. " "%s hori ez dago hutsik." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "ongi-etorri laguntzailea" @@ -19573,7 +19731,7 @@ msgstr "ongi-etorri laguntzailea" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Ongi etorri calibrera" @@ -19581,7 +19739,7 @@ msgstr "Ongi etorri calibrera" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" "Liburu elektronikoekin dauzkazun behar guztiak asebetetzeko irtenbidea" @@ -19873,39 +20031,30 @@ msgstr "Erabil ezazu Hotmail" msgid "&Test email" msgstr "&Aztertu e-posta" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Erabiltzen baduzu Stanza " -"e-book app zure iPhone/iTouch, konekta dezakezu zure calibre liburu " -"bildumarekin zure gailutik zuzenean. Horretarako gaitu egin beharko duzu " -"zure calibreko edukien zerbitzaria." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Gaitu &edukien zerbitzaria" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Gogoratu calibre lanean uztea zeren eta zerbitzariak bere eskaintza " -"egiten du calibre dabilen artean bakarrik.\n" -"

    Stanza horrek begiratuko du modu automatiko batean zure calibre bilduma. " -"Horrela ez balitz, saia zaitez honako URL honekin: http://myhostname:8080 " -"Stanza Reader katalogo berria zeure iPhone horretan sortzeko. Hementxe nire-" -"ostatze-izena izan beharko litzateke erabat hartakoturiko, kualifikaturiko, " -"ostatze-izena edo bestela, calibre exekutatzen ari den ordenagailuko IP " -"helbidea." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22738,8 +22887,8 @@ msgstr "Sail ezezaguna" msgid "Unknown feed" msgstr "Jario ezezaguna" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Izenbururik gabeko artikulua" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 123003b190..8bbc842229 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-06-07 03:13+0000\n" "Last-Translator: Farhood M,K, Kiazand \n" "Language-Team: Persian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:46+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:47+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -323,223 +323,227 @@ msgstr "مشخصات کتاب را در فایل های %s قرار بده" msgid "Set metadata from %s files" msgstr "مشخصات کتاب را از فایل های %s بگیر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "کتاب ها را به کالیبر یا دستگاه متصل شده اضافه کن." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "اطلاعات اضافی را زا کیندل متصل شده بگیر (آزمایشی)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "ایجاد یک کاتالوگ از کتاب های موجود در کتاب خانه کالیبر من" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "تبدیل کتاب ها به فرمت های متنوع کتاب الکترونیکی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "کتاب ها را از کتابخانه کالیبر یا دستگاه متصل پاک کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "مشخصات کتابهای موجود در کتابخانه کالیبر را ویرایش کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "کتاب ها را در کتابخانه کالیبر بخوان" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "اخبار را از اینترنت در قالب کتاب الکترونیکی دانلود کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "نشان دادن سریع لیستی از کتاب های مرتبط" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "کتابهارا از کتابخانه کالیبر به هارد خود منتقل کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "مشخصات کتاب را در یک پنجره موقت نشان بده" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "شروع مجدد کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "باز کردن پوشه ای که حاوی پرونده های مربوط به کتاب های موجود در کتاب خانه " "کالیر شماست" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "فرستادن کتاب ها به دستگاه متصل شده" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "باز کردن راهنمای کاربر کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "اختصاصی کردن کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "کپی کردن کتاب ها از دستگاه به کتاب خانه کالیبر شما" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "کپی یک کتاب از یک کتاب خانه کالیبر به دیگری" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "کتابی اتفاقی از کتابخانه کالیبره انتخاب کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "شکل و شمایل" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "واسط" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "شکل و شمایل کالیبره را برای مطابقت با سلیقه خودتان تنظیم کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "رفتار" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "نحوه رفتار کالیبره را عوض کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "ستون های خودتان را اظافه کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "نوار ابزار" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "جستجو" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "گزینه های ورودی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "تبدیل" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "قرار دادن خصوصیات تبدیل شدن برای هر فرمت ورودی به طور مجزا" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "گزینه‌های معمول" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "قرار دادن خصوصیات مشترک تبدیل برای تمام فرمت ها" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "گزینه های خروجی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "قرار دادن خصوصیات تبدیل شدن برای هر فرمت خروجی به طور مجزا" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "اضافه کردن کتاب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "وارد کردن/فرستادن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "تنظیم چگونگی خوانش مشخصات کتاب، در هنگام اضافه شدن کتاب، توسط کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "ذخیره کردن کتاب ها بر روی هارد" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -547,50 +551,50 @@ msgstr "" "چگونگی فرستادن فایلها از روی کتابخانه ی کالیبر بر روی هارد در هنگام استفاده " "از \"ذخیره بر روی هارد\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "تغییر قسمت های مشخصات کتاب قبل از ذخیره کردن/فرستادن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "پیشرفته" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "به اشتراک گذاشتن کتاب ها بوسیله ی پست الکترونیکی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "به‌اشتراک گذاشتن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -598,66 +602,66 @@ msgstr "" "تنضیمات اشتراک گذاری کتاب ه بوسیله ی پست الکترونیکی. می تواند برای ارسال " "خودکار اخبار بار گذاری شده به وسیله ی شما استفاده شود" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "به اشتراک گذاشتن بر روی شبکه" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "دریافت مشخصات کتاب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "چگونگی دریافت مشخصات کتاب توسط کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "افزونه‌ها" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "اضافه/حذف/دلبخواه کردن قابلیت های مختلف کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "تنظیمات کوچک" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "بهینه کردن اعمال کالیبر در موارد مختلف" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "صفحه‌کلید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "تنظیم دلبخواه \"میان بر\" های کالیبر بر روی صفحه کلید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "گوناگون" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "تنظیمات حرفه ای گوناگون" @@ -879,32 +883,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "افزونه های نصب شده" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "افزونه های غیر فعال" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "افزونه های" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -916,24 +920,24 @@ msgstr "" " کالیبر را با افزونه های خارجی به دلخواه تنظیم کنید\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "نصب یک افزونه با نشان دادن فایل zip حاوی آن" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "حذف افزونه ای اضافه شده توسط کاربر بوسیله ی حذف اسم آن. تاثیری بر افزونه های " "خود برنامه ندارد" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -941,15 +945,15 @@ msgstr "" "تنظیم دلخواه افزونه. مشخص کردن اسم افزونه و جدا کردن دستور تنظیم به وسیله ی " "ویرگول." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "فهرست کردن تمام وصله‌های نصب‌شده" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "فعال کردن افزونه ی نام برده شده" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "غیر فعال کردن افزونه ی نام برده شده" @@ -957,7 +961,7 @@ msgstr "غیر فعال کردن افزونه ی نام برده شده" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1004,14 +1008,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1307,8 +1311,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1319,8 +1323,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1342,8 +1346,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1889,31 +1893,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1926,7 +1930,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2055,12 +2059,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2164,77 +2168,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2242,22 +2246,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2265,22 +2269,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2519,7 +2523,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3855,56 +3859,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,7 +4121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4235,7 +4189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4375,6 +4329,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4508,12 +4463,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4612,14 +4567,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4629,7 +4584,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4645,11 +4600,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4657,7 +4612,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4677,19 +4632,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5033,7 +5065,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5346,7 +5378,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5815,27 +5847,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6092,79 +6128,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6461,7 +6597,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6722,7 +6858,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7469,7 +7605,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8380,22 +8516,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8406,17 +8542,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8626,7 +8763,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8636,7 +8773,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9848,8 +9985,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9974,7 +10111,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10020,7 +10157,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10131,14 +10268,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10331,7 +10460,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11418,70 +11547,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12049,44 +12178,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13111,57 +13240,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13169,60 +13298,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14124,180 +14253,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14306,7 +14469,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14316,56 +14479,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15302,7 +15465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16155,7 +16318,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17426,8 +17589,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17450,14 +17613,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17547,260 +17710,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18230,74 +18405,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18306,7 +18481,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18314,7 +18489,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18571,26 +18746,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21172,8 +21350,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index 3b0cc656dd..53db1da544 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-11-05 18:06+0000\n" "Last-Translator: Harry Salmimaa \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:39+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:39+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,274 +326,278 @@ msgstr "Aseta metatiedot %s -tiedostoille" msgid "Set metadata from %s files" msgstr "Aseta metatiedot %s -tiedostoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Lisää kirjoja joko calibreen tai liitettyyn laitteeseen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Nouda sivuhuomautukset liitetystä Kindlestä (kokeellinen)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Luo luettelo calibren kirjaston kirjoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Muunna kirjoja eri e-kirjamuotoihin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Poista kirjoja calibren kirjastosta tai liitetystä laitteesta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Muokkaa calibren kirjaston kirjojen metatietoja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Lue calibren kirjastossa olevia kirjoja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Lataa uutisia internetistä e-kirjamuodossa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Näytä nopeasti lista liittyvistä kirjoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Vie kirjoja calibren kirjastosta kiintolevylle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Näytä kirjan tiedot erillisessä ponnahdusikkunassa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Käynnistä calibre uudelleen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Lähetä kirjat liitettyyn laitteeseen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Selaa calibren käyttöohjetta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Mukauta calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopioi kirjoja liitetystä laitteesta calibren kirjastoon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Nouda uusia tai päivitettyjä plugineja calibreen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Ulkoasu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Käyttöliittymä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Mukauta calibren käyttöliittymän ulkoasu ja käyttötuntuma sinulle " "mieleiseksi." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Toiminta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Muuta calibren käyttäytymistä." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Lisää omia sarakkeita" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Lisää/poista sarakkeita calibren kirjaluetteloon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Työkalupalkki" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Valitse työkalupalkeissa ja pikavalikoissa näkyvät toiminnot" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Haku käynnissä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Tuontiasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Muuntaminen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Valitse jokaisen syötemuodon muunnosasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Yleiset asetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Aseta kaikille tiedostomuodoille yhteiset muunnosasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Vientiasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Valitse jokaisen vientimuodon muunnosasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Kirjojen lisääminen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Tuonti ja vienti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Säädä miten calibre lukee metatiedot tiedostoista kirjoja lisättäessä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Tallentaa kirjoja levylle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" "Säädä miten calibre vie tiedostoja tietokannastaan valitaan Tallenna levylle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Kirjojen lähettäminen laitteisiin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Säädä miten calibre siirtää tiedostoja e-kirjojen lukijaasi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Muuta metatietokenttiä ennen tallentamista/lähettämistä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Mallitoiminnot" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Lisäasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Kirjojen jakaminen sähköpostitse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Jakaminen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -601,11 +605,11 @@ msgstr "" "Ota käyttöön kirjojen jakaminen sähköpostitse. Toimintoa voidaan käyttää " "lähettämään ladatut uutiset automaattisesti laitteellesi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Jakaminen verkon kautta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -613,56 +617,56 @@ msgstr "" "Ota käyttöön calibren sisältöpalvelin. Sen avulla pääset käsiksi kirjastoosi " "verkon kautta missä tahansa ja millä tahansa laitteella" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metatietojen lataus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Lisää/poista/mukauta calibren toimintoja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Hienosäätö" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Hienosäädä calibren käyttäytymistä eri yhteyksissä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Näppäimistö" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Sekalaiset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Sekalaiset kehittyneet asetukset" @@ -895,32 +899,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Asennetut lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Tiedostotyyppien lisäosan kuvaus" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Paikallisten lisäosien säätö" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Käytöstä poistetut lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Käytössä olevat pluginit" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "%s lisäosan alustaminen epäonnistui:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -932,24 +936,24 @@ msgstr "" " Säädä calibrea lataamalla ulkoisia lisäosia.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Lisää lisäosa määrittämällä sen sisältävän zip-tiedoston polku." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Poista valinnainen lisäosa nimen perusteella. Ei vaikuta " "sisäänrakennettuihin lisäosiin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -957,15 +961,15 @@ msgstr "" "Säädä lisäosaa. Määritä lisäosan nimi ja säädöksen käskyjono pilkulla " "erotettuna." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Listaa kaikki asennetut lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Salli nimetty lisäosa" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Poista nimetty lisäosa käytöstä" @@ -973,7 +977,7 @@ msgstr "Poista nimetty lisäosa käytöstä" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1020,14 +1024,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1329,8 +1333,8 @@ msgstr "Haetaan listaa laitteella olevista kirjoista..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1341,8 +1345,8 @@ msgstr "Siirretään kirjoja laitteelle..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1364,8 +1368,8 @@ msgstr "Poistetaan kirjoja laitteelta..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1913,31 +1917,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1950,7 +1954,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Haetaan laitetietoja..." @@ -2079,12 +2083,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2190,77 +2194,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2268,22 +2272,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2291,22 +2295,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2545,7 +2549,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Muistikortilla ei ole riittävästi vapaata tilaa" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s renderöity" @@ -3938,56 +3942,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4252,7 +4206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4320,7 +4274,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4460,6 +4414,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4593,12 +4548,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4697,14 +4652,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4714,7 +4669,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4730,11 +4685,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4742,7 +4697,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4762,19 +4717,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5119,7 +5151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5432,7 +5464,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5901,27 +5933,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6178,79 +6214,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6547,7 +6683,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6808,7 +6944,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7555,7 +7691,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Valitse taustaväri" @@ -8466,22 +8602,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8492,17 +8628,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8712,7 +8849,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8722,7 +8859,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9934,8 +10071,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10060,7 +10197,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10106,7 +10243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10217,14 +10354,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10417,7 +10546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11504,70 +11633,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12135,44 +12264,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13197,57 +13326,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Valitse sijainti calibren kirjastolle" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Valitse sijainti uudelle calibren kirjastolle" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13255,60 +13384,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Käynnistetään %s: Ladataan kirjoja..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14210,180 +14339,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14392,7 +14555,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14402,56 +14565,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15388,7 +15551,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16241,7 +16404,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17512,8 +17675,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17536,14 +17699,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17633,260 +17796,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18316,7 +18491,7 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -18325,67 +18500,67 @@ msgstr "" "Valitse käytössäsi oleva sähkökirjojen lukulaite. Jos laitteesi ei ole " "listalla, valitse laitteeksi \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Peru" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "ohjattu aloitustoiminto" @@ -18394,7 +18569,7 @@ msgstr "ohjattu aloitustoiminto" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Tervetuloa calibreen!" @@ -18402,7 +18577,7 @@ msgstr "Tervetuloa calibreen!" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Yksi ratkaisu kaikille sähkökirjatarpeillesi." @@ -18668,26 +18843,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21269,8 +21447,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index 46759f68a0..b8e2eeaeb4 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:38+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:39+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 6c4a1d0064..4c0dccf0c5 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-02-06 12:12+0000\n" "Last-Translator: Nicolas Briche \n" "Language-Team: PCGen\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:39+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:39+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: fr\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -155,7 +155,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -331,69 +331,73 @@ msgstr "Définir les métadonnées des fichiers %s" msgid "Set metadata from %s files" msgstr "Définir les métadonnées à partir des fichiers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Ajouter des livres à calibre ou à l’appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Récupérer les annotations depuis un Kindle connecté (expérimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" "Générer un catalogue des livres présents dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Convertir des livres vers divers formats de livres numériques" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Supprimer des livres de votre librairie calibre ou d'un périphérique connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Modifier les métadonnées des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Lire des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" "Télécharger les informations depuis Internet sous forme de livre numérique" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Afficher rapidement une liste des livres connexes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" "Exporter des livres à partir d’une librairie calibre vers le disque dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Afficher les détails du livre dans une infobulle séparée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Redémarrer calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Ouvrir le répertoire contenant les fichiers du livre dans votre librairie " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Envoyer les livres vers l’appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -402,48 +406,48 @@ msgstr "" "iTunes ou bien à des répertoires sur votre ordinateur comme s'ils étaient " "des appareils." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Parcourir le manuel utilisateur de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personnaliser calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" "Trouver facilement des livres similaires à celui sélectionné actuellement" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Basculer entre les différentes librairies calibre et effectuer de la " "maintenance dessus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copier des livres de votre appareil vers votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Modifier les collections dans lesquelles les livres seront placés sur votre " "appareil" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copier un livre depuis une librairie calibre vers une autre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Effectuer de petites personnalisations sur les fichiers EPUB ou htmlz de " "votre bibliothèque calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -451,59 +455,59 @@ msgstr "" "Trouver la correspondance précédente ou suivante lors des recherches dans " "votre librairie calibre en mode surligné" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Choisir un livre au hasard à partir de votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Rechercher des livres à partir de différents revendeurs de livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Obtenir les nouveaux modules d’extension Calibre ou mettre à jour ceux " "existant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Apparence" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajuster l’aspect et l’ergonomie de l’interface de calibre à votre convenance" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportement" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Changer le comportement de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Ajouter vos colonnes personnalisées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Ajouter/retirer vos colonnes personnalisées de la liste des livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barre d’outils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -511,69 +515,69 @@ msgstr "" "Personnaliser les barres d’outils et les menus contextuels, en changeant les " "actions disponibles dans ceux-ci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Recherche en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" "Personnaliser la façon dont la recherche de livres fonctionne dans calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Options de saisie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Définissez les options de conversion spécifiques pour chaque format d’entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Options communes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" "Définir les options de conversion communes à tous les formats d’entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Options de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Définir des options de conversion pour chaque format de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Ajout de livres en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importer/Exporter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Définir comment les métadonnées sont lues par calibre lors de l’ajout de " "livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Enregistrement des livres sur le disque en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -581,52 +585,52 @@ msgstr "" "Contrôler la manière dont calibre exporte les fichiers de sa base de données " "vers le disque lors de l'enregistrement vers le disque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Envoi des livres vers appareils en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Contrôler la manière dont calibre exporte les fichiers vers votre lecteur de " "livres numériques" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Tableau de connexions de métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Modifier les champs de métadonnées avant enregistrement ou envoi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Modèles de fonctions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avancé" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Créer votre propre modèle de fonction" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Partager des livres par courriel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Partage en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -635,11 +639,11 @@ msgstr "" "envoyer automatiquement les dernières informations téléchargées à vos " "appareils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Partage sur internet en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -647,22 +651,22 @@ msgstr "" "Installer le serveur de contenu de calibre qui vous permet d’accéder à votre " "bibliothèque calibre n’importe où, sur tous vos appareils, via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Télécharger les métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Contrôler comment calibre télécharge les métadonnées du livre numérique à " "partir d'internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Périphériques ignorés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -670,38 +674,38 @@ msgstr "" "Gérer les périphériques qui seront ignorés par Calibre lorsqu'ils seront " "connectés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Extensions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Ajouter/Retirer/Personnaliser diverses fonctionnalités de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ajustements" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Affiner la manière dont calibre se comporte dans différents contextes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Clavier" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personnaliser les raccourcis claviers utilisés par calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Divers" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Diverses configurations avancées" @@ -933,34 +937,34 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "Ce profil est prévu pour la gamme d'appareils PocketBook Pro 912" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Extensions installées" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Liaisons pour les modules d’extension d’import/export" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personnalisation des modules d’extension locaux" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Extensions désactivées" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Extensions activées" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" "L’initialisation du module d’extension %s a échoué avec l’erreur suivante " "(traceback) :" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -972,13 +976,13 @@ msgstr "" " Personnaliser calibre en chargeant des modules d’extension externes.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Ajouter un module d’extension en précisant le chemin vers le fichier zip qui " "le contient." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -988,13 +992,13 @@ msgstr "" "développez le plugin. Cette commande va automatiquement compresser le plugin " "et le mettre à jour dans calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Suppression d’un module d’extension personnalisé d’après son nom. Ceci n’a " "pas d’effet sur les modules d’extension intégrés." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -1002,15 +1006,15 @@ msgstr "" "Personnaliser le module d’extension. Spécifier le nom du module d’extension " "et la chaîne de personnalisation séparés par une virgule." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Lister tous les modules d’extension installés" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Activer le module d’extension nommé" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Désactive le module d’extension nommé" @@ -1018,7 +1022,7 @@ msgstr "Désactive le module d’extension nommé" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1066,14 +1070,14 @@ msgstr "Carte B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1422,8 +1426,8 @@ msgstr "Lit la liste des livres de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1434,8 +1438,8 @@ msgstr "Transfère les livres vers l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1457,8 +1461,8 @@ msgstr "Supprime les livres de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2096,31 +2100,31 @@ msgstr "Communique avec le Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Communique avec le Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Communiquer avec le lecteur EEE" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Communique avec la tablette adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Communique avec la liseuse Nextbook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Communique avec la liseuse Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Communique avec le COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Communique avec le Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Communique avec la liseuse WayteQ" @@ -2133,7 +2137,7 @@ msgid "Communicate with MTP devices" msgstr "Communiquer avec les périphériques MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Lit les informations de l’appareil…" @@ -2267,12 +2271,12 @@ msgstr "" "sur eux" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Tous par titre" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Tous par auteur" @@ -2416,42 +2420,42 @@ msgstr "" "Laissez cette option désactivée si vous utilisez le tableau de connexions de " "métadonnées." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Périphérique sans-fil" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Communiquer avec les applications d'Appareil intelligent" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Tous par champ (auteur, titre, etc)" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Activer les connexions au démarrage" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Cocher cette case pour autoriser les connexions au démarrage de Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Mot de passe de sécurité" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Entrer un mot de passe que le périphérique doit utiliser pour se connecter à " "calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Utiliser un port réseau statique" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2459,11 +2463,11 @@ msgstr "" "Si cochée, le numéro de port dans la case \"Port\" sera utilisé, sinon le " "pilote choisira un port aléatoirement" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Numéro de port : " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2471,15 +2475,15 @@ msgstr "" "Entrer le numéro du port utilisé par le pilote si la case \"port statique\" " "est cochée" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Imprimer des informations de débogage supplémentaires" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Cocher cette case si demandé lorsque vous rapportez des problèmes" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2487,16 +2491,16 @@ msgstr "" "Liste de métadonnées séparées par des virgules, transformées en collection " "dans l’appareil." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" "Les possibilités sont les suivantes : séries, étiquettes, auteurs, etc" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Activer le timeout d'inactivité" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2507,11 +2511,11 @@ msgstr "" "s'il n'a rien fait pendant %d minutes. Décocher cette case désactive le " "timeout, donc Calibre ne déconnectera jamais automatiquement le périphérique." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Utiliser cette adresse IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2521,11 +2525,11 @@ msgstr "" "adresse IP particulière. Le pilote écoutera seulement sur l'adresse entrée, " "et cette adresse sera celle qui sera publiée par mDNS (bonjour)" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Remplace les livres possédant le même identifiant calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2538,22 +2542,22 @@ msgstr "" "L'usage de cette option évite dans la plupart des cas d'avoir des copies " "multiples de livres sur un appareil." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Trop de tentatives de connexion depuis %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Port invalide dans les options : %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Échec de connexion au port %d. Essayez une valeur différente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Echec d'attribution d'un port aléatoire." @@ -2825,7 +2829,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Espace libre insuffisant sur la carte mémoire" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Rendu de %s" @@ -4667,75 +4671,6 @@ msgstr "Démarrage des transformations du livre numérique…" msgid "Running %s plugin" msgstr "Exécution du plugin %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Impossible de traiter %(name)s avec l’erreur: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Réparateur d’ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Solution provisoire pour les bogues epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Solution de rechange pour les bogues dans la dernière distribution " -"d’epubcheck. epubcheck décèle beaucoup de fausses erreurs. epub-fix va " -"essayer de trouver ces fausses erreurs et de les changer en forme qui ne " -"gène pas epubcheck. Il est possible que cette action change " -"significativement votre fichier epub. Veuillez adresser vos plaintes au " -"projet epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] fichier.epub\n" -"\n" -"Résout des problèmes courants de fichiers EPUB pouvant causer leur rejet par " -"des services de publication mal conçus.\n" -"\n" -"Par défaut, aucune réparation n’est effectuée et un message est affiché pour " -"chaque erreur détectée. Utilisez les options pour contrôler quelles erreurs " -"sont résolues automatiquement." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Vous devez spécifiez un fichier epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Réparer les fichiers ne contenant pas de manifeste" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Ajouter les fichiers pas déjà dans le manifeste. epub-fix peut soit ajouter " -"les fichiers au manifeste soit les supprimer selon l’option \"delete " -"unmanifested\"." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Supprimer les fichiers absents du manifeste au lieu de les ajouter au " -"manifeste." - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -5028,7 +4963,7 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -5096,7 +5031,7 @@ msgstr "Etiquettes" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5267,6 +5202,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5421,12 +5357,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "C’est un livre Amazon Topaz. Il ne peut pas être traité." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Ceci n'est pas un fichier MOBI. C'est un fichier Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Ceci n'est pas un fichier MOBI." @@ -5532,7 +5468,7 @@ msgstr "Texte principal" msgid "%s format books are not supported" msgstr "Les livres au format %s ne sont pas pris en charge" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 " @@ -5543,7 +5479,7 @@ msgstr "" "des livres au format KF8. Les fichiers MOBI plus anciens, sans KF8, ne sont " "pas éditables." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5556,7 +5492,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Ce fichier est bloqué par des droits DRM. Il ne peut pas être édité." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5572,11 +5508,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5584,7 +5520,7 @@ msgstr "" msgid " or " msgstr " ou " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5604,19 +5540,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5995,7 +6008,7 @@ msgstr "Contrôler l'ajout de livres" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6326,7 +6339,7 @@ msgstr "Le dossier %s existe déjà. Effacez le d’abord." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Trop long" @@ -6849,23 +6862,23 @@ msgstr "Envoyer au lecteur" msgid "Connect/share" msgstr "Connecter/Partager" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Arrêt en cours" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Arrêt en cours du serveur, cela peut prendre plus d’une minute, veuillez " "patienter…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Désactiver le démarrage automatique" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6873,7 +6886,11 @@ msgstr "" "Voulez-vous que les connexions de périphériques sans-fil démarrent " "automatiquement lorsque Calibre est lancé?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Plusieurs adresses IP. Voir le dialogue de Démarrage/Arrêt." @@ -7169,79 +7186,179 @@ msgid "Plugin Updater" msgstr "Mise à jour de module d’extension" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "&Tout sélectionner" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "Tout &désélectionner" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7583,7 +7700,7 @@ msgstr "&Prévisualiser le livre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7866,7 +7983,7 @@ msgstr "Ajouter des livres à calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Page de l’assistant" @@ -8654,7 +8771,7 @@ msgid "Choose foreground color" msgstr "Choisissez la couleur du premier plan" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Choisissez la couleur de l’arrière-plan" @@ -9640,22 +9757,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Conserver les &proportions de la couverture" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Famille Se&rif :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Famille &Sans :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Famille &Monospace :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Police s&tandard :" @@ -9666,17 +9783,18 @@ msgstr "Taille de la police par défaut" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Taille de la &police Monospace :" @@ -9905,7 +10023,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Charger une liste d'expressions d'un fichier précédemment sauvegardé" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Charger" @@ -9917,7 +10035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "Enregi&strer" @@ -11325,8 +11443,8 @@ msgstr "L’emplacement %s contient la bibliothèque calibre actuelle" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Mauvais emplacement" @@ -11463,7 +11581,7 @@ msgid "&Profile:" msgstr "&Profil :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -11511,7 +11629,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Auteur" @@ -11635,14 +11753,6 @@ msgstr "" "Des livres avec les mêmes titres que les suivants existent déjà dans " "Calibre. Indiquez quels livres vous souhaitez ajouter." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "&Tout sélectionner" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "Tout &désélectionner" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11841,7 +11951,7 @@ msgstr "Afficher l’information détaillée à propos de cette erreur" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copié" @@ -13087,74 +13197,74 @@ msgstr "%s sources d’informations" msgid "&Download now" msgstr "&Télécharger maintenant" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Nécessite un nom d’utilisateur et un mot de passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Vous devez fournir un nom d’utilisateur et un mode passe pour utiliser cette " "source de informations." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Compte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(optionnel)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(requis)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Créé par : " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Télécharger %s maintenant" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Dernier téléchargement : jamais" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "jamais" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "il y a %(days)d jours, %(hours)d heures et %(mins)d minutes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Téléchargé pour la dernière fois :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Impossible de télécharger les informations car aucune connexion internet " "active" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Aucune connexion internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Planifier le téléchargement des informations" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Ajouter une source personnalisée de informations" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Télécharger toutes les sources d’informations planifiées" @@ -13796,44 +13906,44 @@ msgstr "Rechercher un article dans la colonne d’Étiquettes" msgid "Copy the selected color name to the clipboard" msgstr "Copier le nom de la couleur sélectionnée dans le presse-papier :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Triage Auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Étiquette 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Étiquette 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "didacticiel sur le language de modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Référence des modèles de fonctions" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "EXCEPTION: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Aucune colonne sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Vous devez spécifier une colonne devant être colorée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Aucun modèle fourni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "La boîte modèle ne peut pas être vide" @@ -14911,65 +15021,65 @@ msgstr "" "Le chemin de Calibre Portable (%s) est trop long. Il doit être inférieur à " "59 caractères." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Bibliothèque calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" "Choisissez un emplacement pour votre bibliothèque de livres numériques " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "La création de la bibliothèque a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Échec de la création de la bibliothèque à : %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" "Choisissez un emplacement pour votre nouvelle bibliothèque de livres " "numériques calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Initialisation de l’interface utilisateur…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "La réparation a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La réparation de la base de données a échoué. Lancement avec une nouvelle " "bibliothèque vide." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Mauvais emplacement pour la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Mauvais emplacement %r pour la base de données. calibre va maintenant se " "fermer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Base de données corrompue" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14981,7 +15091,7 @@ msgstr "" "reconstruction peut partiellement échouer. Si vous cliquer sur Non, une " "nouvelle base de données de votre bibliothèque calibre sera crée." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14989,54 +15099,54 @@ msgstr "" "Mauvais emplacement %r pour la base de données. calibre va démarrer avec une " "nouvelle bibliothèque vide." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Démarrage de %s en cours : Chargement des livres…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Si vous êtes sûr qu’il n’est pas démarré" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "peut être démarré dans la zone de notification, dans la" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "région en haut et à droite de l’écran." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "région en bas et à droite de l’écran." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "Essayer de redémarrer l’ordinateur." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "Essayer de supprimer le fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Impossible de lancer " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s est déjà démarré." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Aucune session de Calibre n'a été trouvée" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Commande d'arrêt envoyée, en attente de l'arrêt..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "La fermeture du programme Calibre lancé a echouée" @@ -16073,56 +16183,70 @@ msgid "is greater than" msgstr "est supérieur à" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "possède" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "ne possède pas" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "possède un modèle" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "ne possède pas de modèle" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "est défini" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "n’est pas défini" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "possède" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "ne possède pas" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "possède un modèle" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "ne possède pas de modèle" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "est" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "n’est pas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "correspond au modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "ne correspond pas au modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Si la valeur ___ column ___" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -16130,7 +16254,7 @@ msgstr "" "Entrez soit un type d’identifiant, soit un type d’identifiant et une valeur " "sous la forme identifiant:valeur" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -16141,121 +16265,141 @@ msgstr "" "complet de la langue. Dans ce cas, Calibre essayera de le convertir " "automatiquement en code langue." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Entrer un nombre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Entrer une date au format YYYY-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Entrer une chaîne." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Entrer une expression rationnelle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" "Vous pouvez faire de la correspondance de multiples valeurs en les séparant " "par %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "Couleur" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "icône" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "Ajouter/éditer une règle de colonne {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "Créez une règle de colonne {0} en remplissant les cases ci-dessous" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "Définir le" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "couleur" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "de la colonne :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "vers" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "&Ajouter une icône" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "Les icônes doivent être carrés ou rectangulaires" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Seulement si toutes les conditions suivantes sont satisfaites:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Ajouter une autre condition" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Vous pouvez désactiver une condition en vidant toutes ces boites" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Texte d'exemple" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Choisir une icône" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "Aucune icône sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "Vous devez choisir une icône pour cette règle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Condition invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Une des conditions pour cette règle est invalide: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Pas de condition" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" "Vous devez spécifier au moins une condition non vide pour cette règle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -16268,7 +16412,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -16278,34 +16422,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Si la colonne %(col)s %(action)s valeur: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Ajouter une règle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Supprimer une règle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Remonter la règle sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Descendre la règle sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Ajouter Une Règle Avancée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -16316,7 +16460,7 @@ msgstr "" "sur bouton Ajouter Règle ci-dessous pour commencer.

    Vous pouvez " "modifier une règle existante en double cliquant dessus." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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 " @@ -16327,16 +16471,16 @@ msgstr "" "le bouton Ajouter une règle pour commencer.

    Vous pouvez changer une " "règle existante en double cliquant dessus." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Aucune règle sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Aucune règle sélectionnée pour %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "enlèvement" @@ -17441,7 +17585,7 @@ msgstr "Durée maximale d’attente après le premier résultat trouvé :" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " secs" @@ -18554,7 +18698,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Indiquer -1 si la fonction utilise un nombre variable d’arguments" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "Supprimer" @@ -19963,8 +20107,8 @@ msgid "Edit" msgstr "Editer" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Réinitialiser" @@ -19987,7 +20131,7 @@ msgid "Remember last used window size" msgstr "Se souvenir de la dernière taille de fenêtre utilisée" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19996,7 +20140,7 @@ msgstr "" "personnaliser le visuel de tous les livres." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -20099,38 +20243,42 @@ msgstr "La taille de police monospace en px" msgid "The standard font type" msgstr "Le type de police standard" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Nom du thème" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Choisissez un nom pour ce thème" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Sauvegarder les réglages sous le thème nommé : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Charger les réglages à partir du thème : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Supprimer le thème nommé : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Choisir la couleur du texte" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Toujours en cours d’édition" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -20139,31 +20287,31 @@ msgstr "" "opération en cliquant en dehors de la boite de dialogue d’édition de " "raccourci." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configurer le visionneur de livre numérique" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Taille de la police par &défaut :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Taille de pas de &grossissement des polices :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -20171,15 +20319,23 @@ msgstr "" "La valeur d’incrémentation/décrémenation de la taille de la fonte\n" " quand vous cliquez sur les boutons fonte plus large / fonte plus petite" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Options de &polices" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -20190,119 +20346,119 @@ msgstr "" "utilisez le bouton avec l'icône de défilement jaune dans le coin en haut à " "droite de la fenêtre du visionneur." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "Le nombre de &pages de texte à afficher sur l'écran " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " page(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "&Outrepasser les paramètres de marge définis dans le livre" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "Marge su&périeure" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "Marge &latérale" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "Marge &inférieure" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "&Disposition du texte en mode page" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Largeur maximale du texte en plein écran:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Afficher l'&horloge en mode plein écran" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Afficher la &position de lecture en mode plein écran" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Afficher la barre de défilement en mode plein écran" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "&Lancer le visionneur en mode plein écran" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "Afficher le message d'&aide lors du démarrage en mode plein écran" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Options d&u mode plein écran" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Couleur de l'arrière-plan :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Échantillon" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Changement" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Couleur du texte :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Couleurs et arrière-plans :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Durée du tournage de page :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "La &roulette de la souris tourne les pages" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Le défilement de la ligne s'arrête aux sauts de page" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Redimensionner les images plus grandes que la fenêtre du visionneur " "(nécessite un redémarrage)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Options de &Tournage de page" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Mettre un &trait d’union (coupe la ligne au milieu de large mots)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&Langue par défaut pour la césure :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -20310,37 +20466,37 @@ msgstr "" "La langue par défaut à utiliser pour les règles de césure. Si le livre ne " "spécifie pas de langue, ceci sera utilisé." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" "Se souvient de la taille et de la mise en page de la dernière fenêtre " "utilisée" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Se souvenir de la page courante lors de l’arrêt de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Afficher les contrôles dans la fenêtre du visioneur" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "Options di&verses" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Général" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Double cliquer pour modifier un raccourci clavier" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Raccourcis clavier" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click ici." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "&Feuille de style utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" "Vous pouvez sauver et charger les réglages de l'afficheur en tant que " "thèmes" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Sauver les réglages actuels en tant que thèmes :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Charge un thème sauvegardé précédement :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Supprimer un thème sauvegardé :" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Thème" @@ -20822,7 +20978,7 @@ msgstr "Masquer" msgid "Toggle" msgstr "Basculer" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20831,20 +20987,20 @@ msgstr "" "Choisir votre liseuse électronique. Si votre liseuse n’est pas dans la " "liste, choisir une liseuse « %s »." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Déplacement de la bibliothèque en cours…" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Le déplacement de la bibliothèque a échoué." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Base de données incorrecte" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20853,20 +21009,20 @@ msgstr "" "

    Une librairie invalide existe à %(loc)s, la supprimer avant d’essayer de " "déplacer à nouveau la librairie existante.
    Erreur: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Impossible de déplacer la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Sélectionner l’emplacement pour les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Échec de la création du dossier à %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -20874,28 +21030,28 @@ msgstr "" "Vous devez choisir un dossier vide pour la bibliothèque calibre. %s n’est " "pas vide." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Suivant >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Précédent" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Annuler" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Terminer" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Envoyer" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "assistant de bienvenue" @@ -20904,7 +21060,7 @@ msgstr "assistant de bienvenue" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Bienvenue dans calibre" @@ -20912,7 +21068,7 @@ msgstr "Bienvenue dans calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "La solution ultime dont tous vos livres numériques ont besoin." @@ -21220,38 +21376,30 @@ msgstr "Utiliser Hotmail" msgid "&Test email" msgstr "&Tester l’envoi de courriel" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Si vous utilisez Stanza " -"comme visionneur de livre numérique sur votre iPhone/iTouch, vous pouvez " -"accéder à votre collection de livres calibre directement à partir de " -"l’appareil. Pour pouvoir le faire, vous devez démarrer le serveur de contenu " -"de calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Démarrer le serveur de &contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Pensez à laisser tourner calibre car le serveur ne fonctionne que si " -"calibre est démarré.\n" -"

    Stanza doit voir votre collection calibre automatiquement. Sinon, essayer " -"d’ajouter l’URL http://nomhote:8080 comme nouveau catalogue dans le lecteur " -"Stanza de votre iPhone. Ici nomhote doit être le nom d’hôte complet ou " -"l’adresse IP de l’ordinateur sur lequel calibre est démarré." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -24579,8 +24727,8 @@ msgstr "Section inconnue" msgid "Unknown feed" msgstr "Flux inconnu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Article sans titre" diff --git a/src/calibre/translations/fr_CA.po b/src/calibre/translations/fr_CA.po index 8cba2746d9..c3bea6beff 100644 --- a/src/calibre/translations/fr_CA.po +++ b/src/calibre/translations/fr_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-03-30 13:27+0000\n" "Last-Translator: Richard Boudreau \n" "Language-Team: French (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:53+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:54+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -328,69 +328,73 @@ msgstr "Définir les métadonnées des fichiers %s" msgid "Set metadata from %s files" msgstr "Définir les métadonnées à partir des fichiers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Ajouter des livres à calibre ou à l'appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Récupérer les annotations depuis un Kindle connecté (expérimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" "Générer un catalogue des livres présents dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Convertir des livres vers divers formats d'ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Supprimer des livres dans votre librairie calibre ou un périphérique " "connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editer les métadonnées des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Lire des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Télécharger les nouvelles au format ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Afficher rapidement une liste des livres connexes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" "Exporter des livres à partir d'une librairie calibre vers le disque dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Afficher les détails du livre dans une info-bulle séparée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Redémarrer calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Ouvrir le répertoire contenant les fichiers du livre dans votre librairie " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Envoyer les livres vers l'appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -398,48 +402,48 @@ msgstr "" "Envoyer les livres par email ou par le web aussi connecté à iTunes ou par " "des répertoires sur votre ordinateur vus comme des appareils." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Parcourir le manuel utilisateur de Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personnaliser calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" "Trouver facilement des livres similaires à celui sélectionné actuellement" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Basculer entre les différentes librairies calibre et en effectuer la " "maintenance" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copier des livres de votre appareil vers votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Éditer les collections dans lesquelles les livres seront placés dans votre " "appareil" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copier un livre depuis une librairie calibre vers une autre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Effectuez de petites personnalisations sur les fichiers epub ou htmlz de " "votre bibliothèque Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -447,57 +451,57 @@ msgstr "" "Trouver la correspondance précédente ou suivante lors des recherches dans " "votre librairie calibre en mode surligné" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Choisir un livre au hasard à partir de votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Rechercher des livres à partir de différents revendeurs de livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Obtenir les nouveaux plugins calibres ou mettre à jour ceux existant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Apparence et ergonomie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interface utilisateur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajuster l'aspect et l'ergonomie de l'interface de Calibre à votre convenance" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportement des zones de texte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Changer le comportement de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Ajouter vos colonnes personnalisées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Ajouter/retirer vos propres colonnes dans la liste des livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barre d’outils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -505,69 +509,69 @@ msgstr "" "Personnaliser les barres d'outils et les menus contextuels, en changeant les " "actions disponibles dans ceux-ci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Recherche en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" "Personnaliser la façon dont la recherche de livres fonctionne dans calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Options de saisie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Définir les options de conversion spécfiques pour chaque format d'entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Options générales" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" "Définisser les options de conversion communes à tous les formats d'entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Options de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Définir des options de conversion pour chaque format de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Ajout des livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importer/Exporter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Définir comment les métadonnées sont lues par Calibre lors de l'ajout de " "livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Enregistrer les livres sur le disque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -575,52 +579,52 @@ msgstr "" "Contrôler la manière dont Calibre exporte les fichiers de sa base de données " "sur le disque lors des sauvegardes sur disque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Envoi des livres aux appareils en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Contrôler la manière dont Calibre exporte les fichiers vers votre lecteur " "d'eBook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Tableau de connexions de métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Modifier les champs de métadonnées avant de sauvegarder/envoyer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Modèles de fonctions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Mode expert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Créer votre propre modèle de fonction" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Partager des livres par courriel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Autopartage" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -629,11 +633,11 @@ msgstr "" "envoyer automatiquement les dernières informations téléchargées à vos " "appareils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Partager à travers le réseau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -641,59 +645,59 @@ msgstr "" "Installer le serveur de contenu de calibre qui vous permet d’accéder à votre " "bibliothèque calibre n’importe où, sur tous vos appareils, via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Télécharger les métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Contrôler comment calibre télécharge les métadonnées du livre numérique à " "partir du réseau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Modules d’extension" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Ajouter/Retirer/Modifier diverses fonctionnalités de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Réglages" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Affiner la manière dont calibre se comporte dans différents contextes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Clavier" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personnaliser les raccourcis claviers utilisés par calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Autres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configurations avancées" @@ -912,32 +916,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -945,36 +949,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -982,7 +986,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1029,14 +1033,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1332,8 +1336,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1344,8 +1348,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1367,8 +1371,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1914,31 +1918,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1951,7 +1955,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2080,12 +2084,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2189,77 +2193,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2267,22 +2271,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2290,22 +2294,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2544,7 +2548,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3880,56 +3884,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4189,7 +4143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4257,7 +4211,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4397,6 +4351,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4530,12 +4485,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4634,14 +4589,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4651,7 +4606,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4667,11 +4622,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4679,7 +4634,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4699,19 +4654,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5055,7 +5087,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5368,7 +5400,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5837,27 +5869,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6114,79 +6150,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6483,7 +6619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6744,7 +6880,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7491,7 +7627,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8402,22 +8538,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8428,17 +8564,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8648,7 +8785,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8658,7 +8795,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9870,8 +10007,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9996,7 +10133,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10042,7 +10179,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10153,14 +10290,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10353,7 +10482,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11440,70 +11569,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12071,44 +12200,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13133,57 +13262,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13191,60 +13320,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14146,180 +14275,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14328,7 +14491,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14338,56 +14501,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15324,7 +15487,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16177,7 +16340,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17448,8 +17611,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17472,14 +17635,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17569,260 +17732,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18252,74 +18427,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18328,7 +18503,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18336,7 +18511,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18593,26 +18768,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21194,8 +21372,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/fur.po b/src/calibre/translations/fur.po index 7b452a95b8..8c6f1d2c26 100644 --- a/src/calibre/translations/fur.po +++ b/src/calibre/translations/fur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-10-14 15:48+0000\n" "Last-Translator: Mauro Ermacora \n" "Language-Team: Friulian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:39+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:40+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -323,335 +323,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -863,32 +867,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -896,36 +900,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -933,7 +937,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -980,14 +984,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1283,8 +1287,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1295,8 +1299,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1318,8 +1322,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1865,31 +1869,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1902,7 +1906,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2031,12 +2035,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2140,77 +2144,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2218,22 +2222,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2241,22 +2245,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2495,7 +2499,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3831,56 +3835,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4140,7 +4094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4208,7 +4162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4348,6 +4302,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4481,12 +4436,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4585,14 +4540,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4602,7 +4557,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4618,11 +4573,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4630,7 +4585,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4650,19 +4605,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5006,7 +5038,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5319,7 +5351,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5788,27 +5820,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6065,79 +6101,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6434,7 +6570,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6695,7 +6831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7442,7 +7578,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8353,22 +8489,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8379,17 +8515,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8599,7 +8736,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8609,7 +8746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9821,8 +9958,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9947,7 +10084,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9993,7 +10130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10104,14 +10241,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10304,7 +10433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11391,70 +11520,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12022,44 +12151,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13084,57 +13213,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13142,60 +13271,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14097,180 +14226,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14279,7 +14442,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14289,56 +14452,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15275,7 +15438,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16128,7 +16291,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17399,8 +17562,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17423,14 +17586,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17520,260 +17683,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18203,74 +18378,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18279,7 +18454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18287,7 +18462,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18544,26 +18719,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21145,8 +21323,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index dab7782e8c..4e58c3cf65 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:33+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: dev@gl.openoffice.org\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:40+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:41+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -327,64 +327,68 @@ msgstr "Definir os metadatos nos dos ficheiros %s" msgid "Set metadata from %s files" msgstr "Definir os metadatos a partir dos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Engadir libros a Calibre ou ao dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obter as anotacións dun Kindle conectado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Xerar un catalogo dos libros na túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Converter libros a varios formatos de ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Eliminar libros da túa biblioteca Calibre ou do dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editar os metadatos dos libros na túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Ler libros na túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Descarga as noticias de Internet en formato ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Amosar unha lista rápida de libros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar os libros da súa biblioteca Calibre ao disco duro" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Amosar os detalles do libro nunha nova xanela" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Reiniciar Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Abrir o cartafol que contén os ebooks da túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Enviar os libros ao dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -392,43 +396,43 @@ msgstr "" "Enviar libros por correo electrónico ou por web e conectar a iTunes o " "cartafoles locais como se fosen dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Navegar polo manual de usuario do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Atopar facilmente libros semellantes ao seleccionado actualmente" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Trocar entre diferentes bibliotecas Calibre e xestionar o seu mantemento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copiar libros do dispositivo á túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Modificar as coleccións onde se almacenan os libros no dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copia un libro de unha biblioteca Calibre para outra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Facer pequenos amaños aos ficheiros epub ou htmlz da biblioteca de Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -436,58 +440,58 @@ msgstr "" "Atopar as coincidencias anteriores ou posteriores ao buscar na túa " "biblioteca Calibre en modo destaque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Escoller ao chou un libro da túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Buscar libros en diversos vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Obter novos complementos de Calibre ou actualizar os existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Aparencia e comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Axuste a aparencia e o comportamento da interface do Calibre para que se " "adapte aos seus gustos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Cambiar o modo en que se comporta o Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Engadir as súas propias columnas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Engadir/retirar as columnas propias da lista de libros do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -495,67 +499,67 @@ msgstr "" "Personalizar as barras de ferramentas e os menús contextuais, cambiando as " "accións que estarán dispoñíbeis en cada un" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Busca" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Personalizar o modo no que funcionan as buscas de libros en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opcións de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversión" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Estabelecer as opcións de conversión específicas para cada formato de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opcións comúns" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Estabelecer as opcións de conversión comúns para todos os formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opcións de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Estabelece as opcións específicas de conversión para cada formato de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Adición de libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importar/exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controla o modo como Calibre le os metadatos dos ficheiros ao engadir libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Gardado de libros no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -563,51 +567,51 @@ msgstr "" "Controla o modo como Calibre exporta ficheiros da súa base de datos no disco " "ao Gardar no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Envío de libros a dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controla cando Calibre transfire os ficheiros ao seu lector de libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Panel de control de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Cambiar campos de metadatos antes do gardado/envío" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Función de modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avanzado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Crear as súas propias funcións de modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Compartición de libros por correo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Compartir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -615,11 +619,11 @@ msgstr "" "Configura a compartición de libros por correo. Pódese usar para enviar " "automaticamente as noticias descargadas aos seus dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Compartición na rede" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -628,21 +632,21 @@ msgstr "" "biblioteca do Calibre en calquera lugar, con calquera dispositivo, a través " "da Internet." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Descarga de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Controlar o xeito en que Calibre descarga da rede os metadatos dos ebooks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Dispositivos ignorados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -650,37 +654,37 @@ msgstr "" "Controlar que dispositivos ignorará calibre cando estean conectados ó " "ordenador." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Engadidos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Engadir/retirar/personalizar diversas funcións do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Axustes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Axuste fino de como se comporta o Calibre en diversos contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizar os atallos de teclado usados por Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscelánea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configuración miscelánea avanzada" @@ -914,32 +918,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Engadidos instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapeando por engadidos de ficheiro" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personalización de engadido local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Engadidos desactivados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Engadidos activados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Fallou o inicio do engadido %s deixando a seguinte traza:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -951,25 +955,25 @@ msgstr "" " Personalice Calibre cargando engadidos externos.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Engadir un engadido especificando a ruta ao ficheiro zip que o contén." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Retirar un engadido persoal polo nome. Non afecta aos engadidos incorporados " "no programa." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -977,15 +981,15 @@ msgstr "" "Personalizar engadido. Especifica o nome do engadido e o texto de " "personalización separados por unha coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Listar todos os engadidos instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Activar o engadido sinalado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Desactivar o engadido sinalado" @@ -993,7 +997,7 @@ msgstr "Desactivar o engadido sinalado" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1041,14 +1045,14 @@ msgstr "Tarxeta B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1380,8 +1384,8 @@ msgstr "Obtendo a lista de libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1392,8 +1396,8 @@ msgstr "Transferindo os libros ao dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1415,8 +1419,8 @@ msgstr "Retirando os libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1978,31 +1982,31 @@ msgstr "Comunicar co lector Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Comunicar co lector Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunicarse co EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunicarse co Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2015,7 +2019,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obter información do dispositivo..." @@ -2144,12 +2148,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Todos por autor" @@ -2274,77 +2278,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2352,22 +2356,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2375,22 +2379,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2635,7 +2639,7 @@ msgid "There is insufficient free space on the storage card" msgstr "O espazo libre na tarxeta de memoria é insuficiente" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Renderizado %s" @@ -4278,72 +4282,6 @@ msgstr "Aplicando transformacións ao libro electrónico..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Corrector de ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Solución temporal sobre os erros de epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Solución temporal para os erros da última versión de epubcheck. Epubcheck " -"informa de moitos erros que realmente non o son. Epub fix tentará detectalos " -"e substituílos por construcións que acepte epubcheck. Esta acción pode " -"provocar cambio significativos no epub. Dirixa as súas queixas ao proxecto " -"epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"Corrixe problemas comúns en ficheiros EPUB que poidan facer que se rexeiten " -"por servizos de publicación mal deseñados.\n" -"\n" -"De modo predeterminado, non se realiza ningunha corrección e imprímense " -"mensaxes para cada erro detectado. Use as opcións para controlar que erros " -"se deben corrixir automaticamente." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Debe especificar un ficheiro de epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Corrixir ficheiros sen manifesto." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Corrixir ficheiros sen manifesto. Epub fix pode engadilos ao manifesto ou " -"eliminalos tal e como se especificou na opción de eliminar sen manifesto." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Eliminar os ficheiros sen manifesto no canto de engadilos ao manifesto" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4623,7 +4561,7 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4691,7 +4629,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4848,6 +4786,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4981,12 +4920,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é un libro Topaz de Amazon. Polo tanto, non se pode procesar." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -5085,14 +5024,14 @@ msgstr "Texto principal" msgid "%s format books are not supported" msgstr "O formato de libros %s non está admitido" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5102,7 +5041,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5118,11 +5057,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5130,7 +5069,7 @@ msgstr "" msgid " or " msgstr " ou " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5150,19 +5089,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5529,7 +5545,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5844,7 +5860,7 @@ msgstr "O cartafol %s xa existe. Elimíneo antes." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -6337,27 +6353,31 @@ msgstr "Enviar ao dispositivo" msgid "Connect/share" msgstr "Conectar/compartir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Dentendo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Detendo o servidor, isto pode levar ata un minuto, agarde..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6629,79 +6649,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl + P" @@ -7001,7 +7121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7271,7 +7391,7 @@ msgstr "Engadir libros ao Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Páxina do asistente" @@ -8034,7 +8154,7 @@ msgid "Choose foreground color" msgstr "Escoller a cor de primeiro plano" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Escoller a cor de fondo" @@ -8971,22 +9091,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Manter a &proporción da cuberta" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Tipo de letra s&erif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Tipo de letra &Sans:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Tipo de letra &monoespzo:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Tipo de letra es&tándar:" @@ -8997,17 +9117,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Tamaño de &letra Monoespazo:" @@ -9222,7 +9343,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9232,7 +9353,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Gardar" @@ -10543,8 +10664,8 @@ msgstr "A localización %s contén a actual biblioteca do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Localización incorrecta" @@ -10676,7 +10797,7 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&Aceptar" @@ -10724,7 +10845,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -10842,14 +10963,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11048,7 +11161,7 @@ msgstr "Mostrar información detallada sobre este erro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copiado" @@ -12236,74 +12349,74 @@ msgstr "%s Fontes de novas" msgid "&Download now" msgstr "&Descargar agora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Precisa un nome de usuario e un contrasinal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Ten de fornecer un nome de usuario e / ou un contrasinal para empregar esta " "orixe." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Conta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opcional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(requirido)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Creado por: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Última descarga: nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Descargado por última vez:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Non é posíbel descargar as novas se non se ten unha conexión activa á " "Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Sen conexión á Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Descarga de novas planificada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Engadir unha fonte de novas personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12905,44 +13018,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Ordenar por autor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13992,63 +14105,63 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" "Escoller unha localización para a biblioteca de libros electrónicos do " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Produciuse un fallo ao crear a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Produciuse un fallo ao crear a biblioteca en: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" "Escoller unha localización para a nova biblioteca de libros electrónicos do " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Iniciando a interface de usuario..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "A reparación fallou" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "A reparación da base de datos fallou. Iniciando cunha nova biblioteca " "baleira." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "A localización da base de datos é incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Localización da base de datos %r errada. Calibre pecharase a seguir." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "A base de datos está danada" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14056,7 +14169,7 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14064,54 +14177,54 @@ msgstr "" "Localización da base de datos %r errada. Comenzarase cunha biblioteca do " "Calibre nova e baleira" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Iniciando %s; cargando os libros..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Se está seguro de que non está en execución" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "pode estar en execución na bandexa do sistema, na" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "na área superior dereita da pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "na área inferior dereita da pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "ténteo de novo despois de reiniciar o equipo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "tente eliminar o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Non é posíbel iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s xa se está executando." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -15073,180 +15186,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15255,7 +15402,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15265,56 +15412,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -16304,7 +16451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " segs." @@ -17334,7 +17481,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Introduza -1 se a función toma un número variable de argumentos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Borrar" @@ -18645,8 +18792,8 @@ msgid "Edit" msgstr "Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Restaurar" @@ -18669,7 +18816,7 @@ msgid "Remember last used window size" msgstr "Lembrar o tamaño da última xanela usada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18678,7 +18825,7 @@ msgstr "" "aparencia de todos os libros." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18771,38 +18918,42 @@ msgstr "O tamaño de letra monoespazo en px" msgid "The standard font type" msgstr "O tipo de letra estándar" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Aínda en edición" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -18810,164 +18961,172 @@ msgstr "" "Aínda está modificando un atallo de teclado. Termine primeiro de facelo, " "pulsando fora do cadro de edición de atallos." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configurar o visor de libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Tamaño &de letra predeterminado:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monoespazo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opcións de tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Duración do &paso de páxina" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "A &roda do rato pasa a páxina" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Redimensionar as imaxes maiores que a xanela do visualizador (é necesario " "reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Guioni&zar (dividir palabras na fin de liña)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&Idioma predeterminado para o guionizado:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18975,35 +19134,35 @@ msgstr "" "O idioma predeterminado para as regras de guionizado. Se o libro non ten un " "idioma especificado, usarase este." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Lembrar a páxina &actual ao salir" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Xeral" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Faga dobre clic para cambiar un atallo do teclado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Atallos do teclado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click aquí." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Usar &folla de estilos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19469,47 +19628,47 @@ msgstr "Agochar" msgid "Toggle" msgstr "Alternar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Movendo a biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Produciuse un fallo ao mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Base de datos incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Non se puido mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Seleccionar o lugar para os libros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -19517,28 +19676,28 @@ msgstr "" "Debe escoller un cartafol baleiro a biblioteca do Calibre. %s non está " "baleira." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "asistente de benvida" @@ -19547,7 +19706,7 @@ msgstr "asistente de benvida" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Dámoslle a benvida ao Calibre" @@ -19555,7 +19714,7 @@ msgstr "Dámoslle a benvida ao Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "A solución completa para todo o relacionado con libros electrónicos" @@ -19846,37 +20005,30 @@ msgstr "Usar Hotmail" msgid "&Test email" msgstr "&Probar o correo" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Se usa o aplicativo de libros electrónicos Stanza no seu iPhone ou iPod " -"touch, pode acceder á súa colección de libros de Calibre directamente con " -"el. Para elo debe activar o servidor de contidos." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Prender o servidor de &contidos" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Lémbrese de deixar Calibre en execución, xa que o servidor só funciona " -"mentres Calibre se está a executar.\n" -"

    Stanza debería detectar a biblioteca de calibre automaticamente. Se non é " -"así, probe a engadir o URL http://meuservidor:8080 como novo catálogo no " -"lector Stanza do seu iPhone, onde «meuservidor» é o nome completo ou o " -"enderezo IP do equipo onde se executa Calibre." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22773,8 +22925,8 @@ msgstr "Sección descoñecida" msgid "Unknown feed" msgstr "Fluxo descoñecido" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artigo sen título" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index 1d4ae319a9..6954daeea1 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:40+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:41+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "ઈ-બૂકને જુદા જુદા સ્વરૂપોમાં ફેરવો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "તમારી calibre લાઈબ્રેરીમાં પુસ્તકો વાંચો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "ઈ-બૂક ફોર્મમાં ઈન્ટરનેટ પરથી સમાચાર ડાઉનલોડ કરો." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "સંલગ્ન પુસ્તકોની યાદી ત્વરિત બતાવો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "calibre ફરીથી શરુ કરો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "જોડાયેલ સાધનને પુસ્તકો મોકલો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "પુસ્તકને એક calibre લાઈબ્રેરીમાંથી બીજી લાઈબ્રેરી કોપી કરો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "જુદા જુદા પુસ્તક વિક્રેતાઓના પુસ્તકો શોધો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "દેખાવ અને વર્તણૂક" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "ઇન્ટરફેસ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "વર્તણુક" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "ટુલબાર" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "શોધી રહ્યા છીએ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "ઇનપુટ વિકલ્પો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "અદ્યતન" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "વહેંચી રહ્યા છીએ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "પ્લગ-ઇન" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "કીબોર્ડ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "વિવિધ જાતનું" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index bc57ba0500..63b0d134ec 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-12-21 09:15+0000\n" "Last-Translator: Hisbro \n" "Language-Team: Hebrew \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:41+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:41+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -324,63 +324,67 @@ msgstr "כתוב תגיות מטא מ- %s קבצים" msgid "Set metadata from %s files" msgstr "כתוב תגיות מטא מ- %s קבצים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "הוסף ספרים ל-calibre או למכשיר המחובר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "יבא הערות ממכשיר קינדל מחובר (ניסיוני)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "אתחל קטלוג של הספרים שבספריית ה-calibre שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "להמיר ספרים לתצורות שונות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "למחוק ספרים מספריית ה-calibre או מהמכשיר שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "לערוך את הנתונים של הספרים בספריית ה-calibre שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "לקרוא ספרים בספריית ה-calibre שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "להוריד חדשות מהאנטרנט בתצורת ספר אלקטרוני." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "הצג במהירות רשימה של ספרים קשורים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "יצא ספרים מספריית הקליבר שלך לכונן הקשיח" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "הצג פרטי הספר בחלון נפרד" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "אתחל את calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "פתח את התיקיה המכילה את קבצי הספר בספריית הקליבר שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "להעתיק ספרים למכשיר המחובר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -388,160 +392,160 @@ msgstr "" "שלח ספרים דרך דוא\"ל או דרך האינטרנת בנוסף חיבור ה-ITunes או סיפריות על " "המחשב כאלו הם מכשירים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "עיין במדריך של calibre למשתמש" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "התאם את calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "מצא בקלות ספרים הדומים לספר הנבחר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "החלף בין ספריות קליבר שונות וביצוע תחזוקה עליהם" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "העתק ספרים ממכשירך לספריית קליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "ערוך את האוספים בהם ממוקמים הספרים במכשירך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "העתק ספר מספריית קליבר אחת לאחרת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "בצע שינוי קטנים על קבצי epub או htmlz בספריית הקליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" "מצא את ההתאמה הקודמות או ההבאה בעת חיפוש בספריית ה-calibre שלך במצב הדגשה." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "בחר ספר אקראי מספריית הקליבר שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "חפש ספרים ממוכרים שונים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "קבל רכיבי calibre חדשים או עדכן רכיבים קיימים." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "מראה ותחושה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "ממשק" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "התאם את המראה והמרגש של ממשק קליבר לטעם האישי שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "אופן הפעולה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "שנה את אופן הפעולה של קליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "הוסף טורים אישיים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "הוסף/הסר טורים אישיים לרשימת הספרים של קליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "סרגל כלים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "התאם אישית סרגלי כלים ותפריטי מידע, שנה את הפעולות האפשריות בכל אחד." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "מחפש" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "התאם את הדרך בה קליבר מחפש ספרים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "אפשרויות קלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "המרה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "קבע אפשרויות המרה ספציפיות לפי סוג הקלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "אפשרויות נפוצות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "קבע אפשרויות המרה המשותפות לכל סוגי הקבצים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "אפשריות פלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "קבע אפשרויות המרה ספציפיות לפי סוג הפלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "הוספת ספרים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "ייבוא/ייצוא" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "שלוט בצורה שקליבר קורא מידע מטא מקבצים בזמן הוספת ספרים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "שמירת ספרים לדיסק" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -549,61 +553,61 @@ msgstr "" "קבע איך calibre מייצא קבצים ממסד הנתונים לדיסק הקשיח בבחירת \"שמירה לדיסק " "הקשיח\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "שליחת ספרים להתקנים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "שלוט כיצד calibre מעביר את הקבצים לקורא הספרים הדיגיטליים שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "שנה שדות נתוני מטא לפני שמירה/שליחה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "פונקציות תבנית" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "הגדרות מתקדמות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "צור פונקציות תבנית משלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "שיתוף ספרים במייל" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "שיתוף" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" "הגדר שיתוף ספרים דרך מייל. יכול לשמש לשליחה אוטומטית של חדשות להתקנים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "שיתוף ברשת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -611,56 +615,56 @@ msgstr "" "הגדר את שרת התוכן של calibre, שייתן לך נגישות לספריית ה-calibre שלך מכל מקום " "ומכל מכשיר המחובר לאינטרנט." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "הורדת מטא-נתונים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "שלוט באופן בו calibre מוריד מטא-נתונים של ספרים אלקטרונים מהרשת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "התקנים שמתעלמים מהם" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "קבע מאילו התקנים calibre יתעלם כאשר הם מחוברים למחשב." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "תוספים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "הוסף/הסר/הגדר חלקים שונים של תפקודיות calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "שיפורים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "כוונן את התנהגות קליבר בהקשרים שונים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "מקלדת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "התאם את קיצורי המקלדת בהם calibre משתמש" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "שונות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "הגדרות מתקדמות שונות" @@ -882,32 +886,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "תוספים מותקנים" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "ערוך מיפוי עבור התקנים של סוגי קבצים" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "התאמה אישית לתוסף מקומי." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "תוספים מבוטלים" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "תוספים פעילים" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "אתחול הרכיב ה- %s נכשל עם מעקב החזרה (traceback)" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -919,11 +923,11 @@ msgstr "" " התאם את קליבר על ידי טעינת רכיב חיצוני\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "הוסף רכיב על ידי הגדרת הנתיב לקובץ ZIP המכיל אותו." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -932,25 +936,25 @@ msgstr "" "למפתחי רכיבים: נתיב לספריה שבה אתם מפתחים את הרכיב. פקודה זו תכווץ באופן " "אוטומטי את הרכיב ותעדכן אותו ב-calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "הסר רכיב מותאם לפי שם. ללא השפעה על הרכיבים המותקנים בהתקנה ראשונית." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "התאמת רכיב. ציין שם רכיב ומחרוזת התאמה מופרדים על ידי פסיק." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "הצג את כל הרכיבים המותקנים." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "אפשר את הרכיב המצויין" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "הפסק את הרכיב המצויין" @@ -958,7 +962,7 @@ msgstr "הפסק את הרכיב המצויין" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1005,14 +1009,14 @@ msgstr "כרטיס B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1321,8 +1325,8 @@ msgstr "קורא את רשימת הספרים מההתקן..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1333,8 +1337,8 @@ msgstr "מעביר ספרים למכשיר" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1356,8 +1360,8 @@ msgstr "מסיר ספרים מהמכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1905,31 +1909,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1942,7 +1946,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "מקבל מידע ממכשיר..." @@ -2071,12 +2075,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "הכל של היוצר" @@ -2180,77 +2184,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2258,22 +2262,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2281,22 +2285,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2538,7 +2542,7 @@ msgid "There is insufficient free space on the storage card" msgstr "אין מספיק מקום פנוי על כרטיס הזכרון." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "חובר %s" @@ -3882,56 +3886,6 @@ msgstr "מריץ שינויים על הספר..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4196,7 +4150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4264,7 +4218,7 @@ msgstr "תוויות" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4403,6 +4357,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4536,12 +4491,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4640,14 +4595,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4657,7 +4612,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4673,11 +4628,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4685,7 +4640,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4705,19 +4660,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5061,7 +5093,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5374,7 +5406,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5843,27 +5875,31 @@ msgstr "" msgid "Connect/share" msgstr "התחבר/שתף" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6120,79 +6156,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6489,7 +6625,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6750,7 +6886,7 @@ msgstr "הוסף ספרים לקליבר" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7497,7 +7633,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8408,22 +8544,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8434,17 +8570,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8654,7 +8791,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8664,7 +8801,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9876,8 +10013,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10002,7 +10139,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10048,7 +10185,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10159,14 +10296,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10359,7 +10488,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11446,70 +11575,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12077,44 +12206,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13139,57 +13268,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13197,60 +13326,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14152,180 +14281,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14334,7 +14497,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14344,56 +14507,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15330,7 +15493,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16183,7 +16346,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17454,8 +17617,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17478,14 +17641,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17575,260 +17738,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18258,74 +18433,74 @@ msgstr "הסתר" msgid "Toggle" msgstr "החלפה בין מצבים" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "העברת הספריה נכשלה" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "מסד נתונים לא תקין" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "בחירת מיקום הספרים" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "נכשל ביצירת תיקיה חדשה ב %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "ביטול" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18334,7 +18509,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "ברוך הבא ל-calibre" @@ -18342,7 +18517,7 @@ msgstr "ברוך הבא ל-calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18599,26 +18774,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21200,8 +21378,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index ff8f95bd01..45284ee1bc 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-03-18 12:52+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: Hindi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:41+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:42+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -862,32 +866,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -895,36 +899,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -932,7 +936,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -979,14 +983,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1282,8 +1286,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1294,8 +1298,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1317,8 +1321,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1864,31 +1868,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1901,7 +1905,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2030,12 +2034,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2139,77 +2143,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2217,22 +2221,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2240,22 +2244,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2494,7 +2498,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3830,56 +3834,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4142,7 +4096,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4210,7 +4164,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4350,6 +4304,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4483,12 +4438,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4587,14 +4542,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4604,7 +4559,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4620,11 +4575,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4632,7 +4587,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4652,19 +4607,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5008,7 +5040,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5321,7 +5353,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5790,27 +5822,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6067,79 +6103,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6436,7 +6572,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6697,7 +6833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7444,7 +7580,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8355,22 +8491,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8381,17 +8517,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8601,7 +8738,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8611,7 +8748,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9823,8 +9960,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9949,7 +10086,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9995,7 +10132,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10106,14 +10243,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10306,7 +10435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11393,70 +11522,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12024,44 +12153,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13086,57 +13215,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13144,60 +13273,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14099,180 +14228,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14281,7 +14444,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14291,56 +14454,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15277,7 +15440,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16130,7 +16293,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17401,8 +17564,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17425,14 +17588,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17522,260 +17685,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18205,74 +18380,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18281,7 +18456,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18289,7 +18464,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18546,26 +18721,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21147,8 +21325,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/him.po b/src/calibre/translations/him.po index a520e0ff6e..41ecf6121f 100644 --- a/src/calibre/translations/him.po +++ b/src/calibre/translations/him.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-07-23 13:49+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Himachali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:41+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:42+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index fb5ee7d73b..979ce435ea 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 18:49+0000\n" "Last-Translator: Tomislav Pešut \n" "Language-Team: Croatian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:48+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:49+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -153,7 +153,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -321,335 +321,339 @@ msgstr "Postavi metapodatke u %s datotekama" msgid "Set metadata from %s files" msgstr "Postavi metapodatke iz %s datoteka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Dodaj knjige u calibre ili priključenom uređaju" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Preuzmi bilješke od priključenog Kidle (eksperimentalna funkcija)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Generiraj katalog knjiga u calibre biblioteci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Pretvori knjige u razne ebook formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Izbriši knjige iz calibre kolekcije ili priključenog uređaja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editiraj metapodatke knjiga u calbre biblioteci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Pokaži listu srodnih knjiga brzo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Prikaže detalje knjige u odvojenom prozoru" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Izgled" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Sučelje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Prilagodi izgled calibre sučelja prema vašem ukusu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Ponašanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Promijeni način na koji se calibre ponaša" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Dodaj vlastite stupce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodaj/Makni vlastite stupce u calibre listi knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Alatna traka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Tražim" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Promijeni način na koji radi calibre pretraga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Odrednice unosa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konverzija" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Postavi opcije konverzije specifične za svaki ulazni format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opće opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Postavi opcije konverzije zajedničke za sve formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Izlazne opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Postavi opcije konverzije specifične za svaki izlazni format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Dodavanje knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Uvoz/Izvoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Spremanje knjiga na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Slanje knjiga na uređaj" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontroliraj kako calibre prenosi datoteke na tvoj ebook čitač" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Napredan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Djeljenje knjiga putem email-a" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Razmjenjivanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Dijeljenje preko mreže" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Preuzimanje metapodataka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Priključci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ugađanja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tipkovnica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Razno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Razne napredne postavke" @@ -875,32 +879,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Instalirani priključci" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Kartiranje priključaka za vrste datoteka" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Prilagođavanje lokalnih priključaka" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Onesposobljeni priključci" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Omogućeni priključci" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicijalizacija priključka %s je neuspjela sa praćenjem unazad:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -912,25 +916,25 @@ msgstr "" " Prilagodi calibre učitavanjem vanjskih priključaka.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Dodaj priključak specificirajući put do ZIP datoteke u kojoj se nalazi." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Ukloni prilagođene priključke po imenu. Ovo neće utjecati na ugrađene " "priključke." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -938,15 +942,15 @@ msgstr "" "Prilagodi priključak. Specificiraj naziv priključka i prilagodbeni string " "odvojene zarezom." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Izlistaj sve instalirane priključke" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Osposobi imenovani priključak" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Onesposobi imenovani priključak" @@ -954,7 +958,7 @@ msgstr "Onesposobi imenovani priključak" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1001,14 +1005,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1304,8 +1308,8 @@ msgstr "Uzimanje liste knjiga na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1316,8 +1320,8 @@ msgstr "Prenošenje knjiga na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1339,8 +1343,8 @@ msgstr "Uklanjanje knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1886,31 +1890,31 @@ msgstr "Komuniciraj sa Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Komuniciraj sa Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Komuniciraj sa EEE čitačem" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Komuniciraj sa Adam tebletom" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Komuniciraj sa Nextbook čitačem" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Komuniciraj sa Moovybook čitačem" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Komuniciraj sa COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Komuniciraj sa Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1923,7 +1927,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Uzmi informacije o uređaju..." @@ -2052,12 +2056,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2161,77 +2165,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2239,22 +2243,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2262,22 +2266,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2516,7 +2520,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Memorijska kartica nema dovoljno slobodnog prostora" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Podnešeno %s" @@ -3997,56 +4001,6 @@ msgstr "Izvršavanje transformacija na e-knjizi..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4324,7 +4278,7 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4392,7 +4346,7 @@ msgstr "Tagovi" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4542,6 +4496,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4675,12 +4630,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4779,14 +4734,14 @@ msgstr "Glavni Tekst" msgid "%s format books are not supported" msgstr "Knjige %s formata nisu podržane" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4796,7 +4751,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4812,11 +4767,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4824,7 +4779,7 @@ msgstr "" msgid " or " msgstr " ili " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4844,19 +4799,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5211,7 +5243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5524,7 +5556,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5993,27 +6025,31 @@ msgstr "Pošalji na uređaj" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6270,79 +6306,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6639,7 +6775,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6906,7 +7042,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "AsistentStranica" @@ -7655,7 +7791,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8582,22 +8718,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif familja:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans familija:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Monospace familija:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandardno pismo:" @@ -8608,17 +8744,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Veličina Monospace &pisma:" @@ -8828,7 +8965,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8838,7 +8975,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -10059,8 +10196,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10185,7 +10322,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10231,7 +10368,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -10342,14 +10479,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10542,7 +10671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopirano" @@ -11631,72 +11760,72 @@ msgstr "" msgid "&Download now" msgstr "&Skini sada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Potrebno je korisničko ime i lozinka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Morate navesti korisničko ime i/ili lozinku da upotrijebite ovaj izvor " "vijesti." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Kreirao: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Zadnje skinuto: nikad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Nemate internet konekciju" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Planiraj skidanje vijesti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Dodaj izvor prilagođenih vijesti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12273,44 +12402,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Svrstavanje Autora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13353,57 +13482,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Biblioteka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Loša lokacija baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13411,60 +13540,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Ako si siguran da nije aktivan" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "možda funkcionira u sustavnom poslužavniku, u" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "gornji desni dio zaslona." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "donji desni dio zaslona." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "probaj ponovo startati svoje računalo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "probaj obrisati datoteku." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Ne može Krenuti " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s je već aktivan." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14371,180 +14500,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14553,7 +14716,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14563,56 +14726,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15554,7 +15717,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16425,7 +16588,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17703,8 +17866,8 @@ msgid "Edit" msgstr "Uredi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Ponovno Postavljanje" @@ -17727,7 +17890,7 @@ msgid "Remember last used window size" msgstr "Zapamti zadnju korištenu veličinu zaslona" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -17736,7 +17899,7 @@ msgstr "" "prilagođavanje izgleda svih knjiga." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17826,199 +17989,211 @@ msgstr "Monospace veličina pisma u px" msgid "The standard font type" msgstr "Standardna vrsta pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Konfiguriraj preglednika Elektroničke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Zadana veličina pisma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opcije &Pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "S&poji crticom (crtica u sredini većih riječi)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Zadani &jezik za spajanje crticom:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18026,62 +18201,62 @@ msgstr "" "Zadani jezik za upotrebu pravila spajanja crticom. Ako knjiga ne specificira " "jezik, ovaj će biti upotrijebljen." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Općenito" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Tipkovničke prečice" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18516,74 +18691,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Premještanje biblioteke..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Neuspjeh premještanja biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Nevažeća baza podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Nije moguće premjestiti biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Odaberi lokaziju knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "asistent dobrodošlice" @@ -18592,7 +18767,7 @@ msgstr "asistent dobrodošlice" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Dobrodošli u calibre" @@ -18600,7 +18775,7 @@ msgstr "Dobrodošli u calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Sveoubhvatno rješenje za sve vaše e-book potrebe." @@ -18878,37 +19053,30 @@ msgstr "" msgid "&Test email" msgstr "&Provjera e-maila" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Ako koristite Stanza e-" -"book aplikaciju na vašem iPhone/iTouch, možete imati pristup vašoj calibre " -"kolekciji knjiga direktno na tom uređaju. Za ovo morate aktivirati calibre " -"sadržajnog poslužitelja." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Uključi &sadržajnog poslužitelja" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Zapamtite da ostavite calibre aktivnim jer poslužitelj je aktivan samo " -"ako je i calibre aktvian.\n" -"

    Stanza bi trebala otkriti vašu calibre kolekciju automatski. Ako ne, " -"pokušajte dodati URL http://myhostname:8080 kao novi katalog u Stanza čitaču " -"na vašem iPhone. Ovdje myhostname bi trebalo biti puno kvalificirano " -"hostname ili IP adresa računala na kojem je calibre aktivan." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -21568,8 +21736,8 @@ msgstr "" msgid "Unknown feed" msgstr "Nepoznati dotok" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artikal bez naslova" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 34280ae849..80d44eee4d 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-04 20:49+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:41+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:42+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,67 +326,71 @@ msgstr "Metaadatok beállítása a következő fájlokban: %s" msgid "Set metadata from %s files" msgstr "Metaadatok beállítása a következő fájlokból: %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" "Könyvek hozzáadása a calibre alkalmazáshoz, vagy a csatlakoztatott eszközhöz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" "A csatlakoztatott Kindle-ről beolvassa az olvasói megjegyzéseket (kísérleti)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Katalógust készít a Calibre könyvtárába" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Könyvek konvertálása különböző e-book formátumokba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Könyvek törlése a calibre, vagy a csatlakoztatott eszköz könyvtárából" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "A könyvek metaadatainak szerkesztése a calibre könyvtárában" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Könyvek olvasása a calibre könyvtárában" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Internetes hírek letöltése e-book formátumban" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Kapcsolódó könyvek listájának megjelenítése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Könyvek exportálása a calibre könyvtárból a merevlemezre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" "Felugró ablakban megjeleníti az adott könyvre vonatkozó információkat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Calibre újraindítása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "A könyvfájlokat tartalmazó mappa megnyitása a calbire könyvtárban" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Könyvek küldése a csatlakoztatott eszközre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -394,44 +398,44 @@ msgstr "" "Könyveket emailben vagy weben keresztül küldhet, de megnyithatja iTunes-on, " "vagy a számítógépén, mint olvasón is" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "A calibre Felhasználói Kézikönyvének böngészése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "A calibre testreszabása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "A most kiválasztotthoz hasonló könyvek keresése egyszerűen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Különböző Calibre könyvtárak közötti váltás és karbantartás elvégzése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Könyvek bemásolása a eszközről a calibre könyvtárába" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "A eszközre másolt könyvkollekció szerkesztése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Könyv másolása egyik calibre könyvtárból a másikba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Apróbb módosítások végrehajtása a calibre könyvtárában lévő EPUB és htmlz " "fájlokon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -439,57 +443,57 @@ msgstr "" "A calibre könyvtárban kereséskor az előző és a következő egyező találat " "kiemelése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Könyv kiválasztása véletlenszerűen a calibre könyvtárból" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Keresés a különböző e-könyvárusok könyvei között" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Frissíti a jelenlegi calibre kiadásodat és új calibre bővítményeket keres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Megjelenés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Kezelőfelület" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Állítsa be a calibre kezelőfelületét saját ízlésének megfelelően" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Viselkedés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Calibre viselkedésének megváltoztatása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Saját oszlop hozzáadása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Saját oszlop hozzáadása/eltávolítása a calibre könyvlistában" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Eszköztár" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -497,114 +501,114 @@ msgstr "" "Eszköztár és a helyi menük testreszabása, az elérhető funkciók " "megváltoztatása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Keresés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "A calibre könyvek utáni keresésének testreszabása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Bemeneti beállítások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konvertálás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "A konvertálás beállítása az egyes bementi formátumokhoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Közös beállítások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Az összes formátum közös konvertálási beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Kimeneti beállítások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "A konvertálás beállítása az egyes kimeneti formátumokhoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Könyv hozzáadása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importálás/Exportálás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Új könyv hozzáadásakor a calibre metaadat olvasásának szabályozása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Könyvek lemezre mentése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" "A lemezre mentés esetén a calibre adatbázisából exportált fájlok beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Könyvek küldése eszközre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "E-book olvasóra küldött fájlok beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metaadat kapcsolatok" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Metaadat oszlopok megváltoztatása mentés/küldés előtt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Sablon függvények" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Haladó" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Saját sablon függvények létrehozása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Könyvek megosztása emailben" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Megosztás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -612,11 +616,11 @@ msgstr "" "Könyvek emailben történő megosztásának beállítása. Használható akár a " "letöltött hírek az eszközre történő automatikus küldésére is." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Hálózati megosztás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -624,20 +628,20 @@ msgstr "" "A calibre tartalomkiszolgáló beállítása, amely elérhetővé teszi a calibre " "könyvtárat bárhonnan, bármilyen eszközzel az Interneten." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metaadatok letöltése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "A calibre e-book metaadatainak letöltési beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Figyelmen kívül hagyott eszközök" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -645,38 +649,38 @@ msgstr "" "Állítsa be, hogy a calibre melyik eszközöket hagyja figyelmen kívül azok " "csatlakozásakor." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Bővítmények" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Hozzáad/eltávolít/beállít néhány dolgot a calibre funkcióinál" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Finomhangolások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Calibre finomhangolása, hogy miképp viselkedjen különböző helyzetekben" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Gyorsbillentyűk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Calibre gyorsbillentyűk testreszabása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Egyéb" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Egyéb speciális beállítások" @@ -904,32 +908,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Telepített bővítmények" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "A fájltípus bővítmények leképezése" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Helyi bővítmények testreszabása" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Letiltott bővítmények" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Bővítmények engedélyezése" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "A(z) %s bővítmény indítása a következő hibaüzenettel meghiúsult:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -942,24 +946,24 @@ msgstr "" "betöltésével.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Bővítmény hozzáadása a ZIP fájl elérési útjának megadásával." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Egy telepített bővítmény eltávolítása név alapján. Nincs hatással a " "beépített bővítményekre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -967,15 +971,15 @@ msgstr "" "Bővítmény testreszabása. Adja meg a bővítmény nevét és a kért beállítást " "vesszővel elválasztva." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "A telepített bővítmények listázása" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "A bővítmény engedélyezése" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "A bővítmény letiltása" @@ -983,7 +987,7 @@ msgstr "A bővítmény letiltása" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1031,14 +1035,14 @@ msgstr "„B” kártya" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1376,8 +1380,8 @@ msgstr "Az eszközön lévő könyvek listájának összeállítása…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1388,8 +1392,8 @@ msgstr "Könyvek küldése az eszközre…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1411,8 +1415,8 @@ msgstr "Könyvek eltávolítása az eszközről…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2005,31 +2009,31 @@ msgstr "Kommunikáció Aluratek Color-ral" msgid "Communicate with the Trekstor" msgstr "Kommunikáció Trekstor-ral" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Kommunikáció EEE olvasóval" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Kommunikáció Adam táblagéppel" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Kommunikáció Nextbook Reader-rel." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Kommunikáció Moovybook Reader-rel." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Kommunikáció COBY-val." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Kommunikáció Ex124G-vel" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Kommunikáció WayteQ e-book olvasóval." @@ -2042,7 +2046,7 @@ msgid "Communicate with MTP devices" msgstr "Kommunikáció MTP eszközzel." #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Eszköz-információ lekérdezése…" @@ -2174,12 +2178,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Megjegyzések eltávolítva, mert a SONY olvasó nem kezeli őket" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Mind cím szerint" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Mind szerző szerint" @@ -2311,40 +2315,40 @@ msgstr "" "meg. Ne jelölje be, ha a „Beállítások->Metaadat kapcsolatok” menüben más " "beállítást használ az eszközhöz." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Vezetéknélküli eszköz" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Kommunikáció Smart Device alkalmazásokkal." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Kapcsolódás engedélyezése induláskor" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Itt engedélyezheti, hogy kapcsolódjon-e a calibre induláskor" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Biztonsági jelszó" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Adja meg az eszköz alkalmazása milyen jelszóval kapcsolódjon a calibrehez" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Állandó hálózati port használata" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2352,11 +2356,11 @@ msgstr "" "Ha engedélyezve van, a „Port” mezőben megadott port lesz használva. Más " "különben mindig véletlenszerűen lesz kiválasztva" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Port száma: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2364,31 +2368,31 @@ msgstr "" "Adja meg melyik port legyen használva, ha az „Állandó hálózati port " "használata” engedélyezve van" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Bővebb hibakeresési információ megjelenítése" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" "Hibajelentéskor használja ezt a lehetőséget, hogy bővebb hibakeresési " "információt kapjon" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Lehetőségek: sorozatok, címkék, szerzők, stb." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2396,11 +2400,11 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Ennek az IP címnek a használata" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2410,11 +2414,11 @@ msgstr "" "figyelésére szeretné kényszeríteni. A program csak ezt az IP címet figyeli " "és küldi mDNS-en (bonjour) keresztül." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2422,23 +2426,23 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Túl sok kapcsolódási kísérlet érkezett innen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Érvénytelen port a beállításokban: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" "Nem sikerült kapcsolódni a %d porthoz. Próbáljon megadni egy másik értéket." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2699,7 +2703,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nincs elég hely a memóriakártyán" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Átalakítva %s" @@ -4432,75 +4436,6 @@ msgstr "Átalakítások futtatása a könyvön…" msgid "Running %s plugin" msgstr "%s bővítmény futtatása" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "A következő értelmezése nem sikerült: %(name)s. Hibák: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "EPUB helyreállító" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "EPUB ellenőrzési (epubcheck) hibák megoldása" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Hibák megoldása a legutolsó EPUB ellenőrzési (epubcheck) kiadásban. Az " -"ePubcheck jelentésekben szereplő hibák nem mindig hibák. Az EPUB " -"helyreállító (epub-fix) megpróbálja helyreállítani ezeket és kicserélni " -"azokra a megoldásokra, melyeket az epubcheck javasol. Ez néha jelentősen " -"megváltoztatja az EPUB-ot, ezzel kapcsolatos reklamációit küldje az " -"epubcheck project felé." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [kapcsolók] fajl.epub\n" -"\n" -"Javítja az alapvető hibákat az EPUB fájlban, amelyeket a rosszul " -"kivitelezett kiadási tervezések miatt kerül elutasításra.\n" -"\n" -"Alapesetben nincs javítás és az üzenet minden hiba esetén nyomtatásra kerül. " -"Ezen opció használatával beállítható, hogy mely hibák legyenek automatikusan " -"javítva." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Meg kell adnia egy EPUB fájlt" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "A „manifest”-ben nem szereplő fájlok javítása" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"A „manifest”-ben nem szereplő fájlok javítása. Az EPUB-javító a a beállított " -"opciónak megfelelően törölheti a fájlokat, vagy hozzá is adhatja a " -"„manifest”-hez" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"A „manifest”-ben nem szereplő fájlok törlése a „manifest”-hez való hozzáadás " -"helyett." - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4789,7 +4724,7 @@ msgstr "Nem" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4857,7 +4792,7 @@ msgstr "Címkék" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5021,6 +4956,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5171,12 +5107,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ez Amazon Topaz könyv. Nem konvertálható." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Ez nem MOBI fájl. A fájl Topaz formátumú." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Ez nem MOBI fájl." @@ -5281,14 +5217,14 @@ msgstr "Fő szöveg" msgid "%s format books are not supported" msgstr "A %s formátumú könyvek sajnos nem támogatottak" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5298,7 +5234,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5314,11 +5250,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5326,7 +5262,7 @@ msgstr "" msgid " or " msgstr " vagy " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5346,19 +5282,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5726,7 +5739,7 @@ msgstr "Könyv hozzáadásának beállításai" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6049,7 +6062,7 @@ msgstr "A(z) %s mappa már létezik. Először törölje." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Túl hosszú" @@ -6556,21 +6569,21 @@ msgstr "Küldés eszközre" msgid "Connect/share" msgstr "Kapcsolat/megosztás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Leállítás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Kiszolgáló leállítása, ez egy percig is eltarthat, kérjük várjon…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Automatikus indítás letiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6578,7 +6591,11 @@ msgstr "" "Szeretné, ha a vezeték nélküli eszközhöz kapcsolódás a calibre indításakor " "automatikusan elindulna?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6867,79 +6884,179 @@ msgid "Plugin Updater" msgstr "Bővítmény frissítő" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7275,7 +7392,7 @@ msgstr "Könyv &előnézete" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7552,7 +7669,7 @@ msgstr "Könyvek hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Varázsló" @@ -8323,7 +8440,7 @@ msgid "Choose foreground color" msgstr "Előtérszín kiválasztása" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Háttérszín kiválasztása" @@ -9290,22 +9407,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Borító méret&arányának megtartása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Serif ('talpas') betűkészlet:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Sans ('talp nélküli') betűkészlet:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Monospace (rögzített szélességű) betűkészlet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "&Alap betűtípus:" @@ -9316,17 +9433,18 @@ msgstr "Alapértelmezett &betűméret:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " képpont" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Monospace (rögzített szélességű) betűméret" @@ -9540,7 +9658,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Kifejezések betöltése egy korábban mentett fájlból" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Betöltés" @@ -9550,7 +9668,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "M&entés" @@ -10911,8 +11029,8 @@ msgstr "A megadott hely (%s) tartalmazza az aktuális calibre könyvtárat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Nem megfelelő hely" @@ -11043,7 +11161,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -11091,7 +11209,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Szerző" @@ -11209,14 +11327,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11417,7 +11527,7 @@ msgstr "A hiba részleteinek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Másolva" @@ -12628,71 +12738,71 @@ msgstr "%s hírforrás" msgid "&Download now" msgstr "Letöltés most" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Felhasználónév és jelszó szükséges" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Ehhez a hírforráshoz meg kell adni egy felhasználónevet, és egy jelszót." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Fiók" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opcionális)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(kötelező)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Készítette: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "%s letöltése most" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Még nem lett letöltve" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "soha" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d nappal, %(hours)d órával és %(mins)d perccel ezelőtt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Utoljára letöltve:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Nem tölthetőek le a hírek, nincs aktív internetkapcsolat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Nincs internetkapcsolat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Ütemezett hírletöltés" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Saját hírforrás hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Minden ütemezett hírforrás letöltése" @@ -13298,44 +13408,44 @@ msgstr "Elem keresése a Címke oszlopban" msgid "Copy the selected color name to the clipboard" msgstr "A kiválasztott szín nevének másolása a vágólapra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Szerző rendezési forma" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Címke 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Címke 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Sablonnyelv oktató" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Sablon függvény referencia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "KIVÉTEL: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Nincs oszlop kiválasztva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Ki kell választania egy oszlopot a színezéshez" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Nincs sablon megadva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "A sablonmező nem lehet üres" @@ -14405,58 +14515,58 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Válasszon egy helyet a calibre e-book könyvtárának" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "A könyvtár létrehozása nem sikerült" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "A könyvtár létrehozása nem sikerült itt: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Válasszon egy helyet az új calibre e-book könyvtárának" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Felhasználói felület előkészítése…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "A javítás sikertelen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Az adatbázis javítása sikertelen. Használjon egy új, üres adatbázist." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Hibás adatbázis elérési útvonal" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Hibás adatbázishely: %r. A calibre bezáródik." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Hibás adatbázis" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14468,61 +14578,61 @@ msgstr "" "újraépítése nem biztos, hogy sikerülni fog. Ha a „Nem”-et választja, akkor " "egy üres adatbázis lesz létrehozva." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Hibás adatbázis elérési útvonal: %r. Új, üres adatbázis lesz létrehozva." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "%s kezdése: Könyvek letöltése…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Ha biztos benne, hogy nem fut" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "futtassa a rendszertálcán, a" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "a képernyő jobb felső sarka." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "a képernyő jobb alsó részén." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "próbálja meg újraindítani a számítógépet" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "próbálja törölni a fájlt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Indítás nem lehetséges " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s már fut." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Nem található futó calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Leállítás parancs elküldve, várakozás…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Sikertelen a futó calibre leállítása" @@ -15541,56 +15651,70 @@ msgid "is greater than" msgstr "nagyobb, mint" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "van ilyen" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "nincs ilyen" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "van ilyen mintának megfelelő" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "nincs ilyen mintának megfelelő" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "beállítva" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "nincs beállítva" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "van ilyen" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "nincs ilyen" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "van ilyen mintának megfelelő" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "nincs ilyen mintának megfelelő" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "egyenlő" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "nem" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "találatot ad a mintára" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "nem ad találatot a mintára" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Ha a(z) ___ oszlop ___ , érték:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15598,127 +15722,147 @@ msgstr "" "Adjon meg egy azonosítót, vagy egy azonosítót és értéket az azonosító:érték " "formában" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Adjon meg egy számot" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Adjon megy dátumot a következő formában: ÉÉÉÉ-HH-NN" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Adjon meg egy karakterláncot." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Adjon meg egy reguláris kifejezést" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Több értéket is megadhat ezzel elválasztva: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "erre:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Csak ha minden alábbi feltétel teljesül:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Újabb feltétel hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" "Egy feltételt úgy kapcsolhat ki, hogy a hozzá tartozó értékeket üresre " "állítja" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Mintaszöveg" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Érvénytelen feltétel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "A következő szabály egyik feltétele nem megfelelő: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Nincs feltétel megadva" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Legalább egy, nem üres feltételt meg kell adnia a szabályhoz" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15731,7 +15875,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15741,7 +15885,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" @@ -15749,27 +15893,27 @@ msgstr "" "
  • Ha a(z) %(col)s oszlop %(action)s értékű(kel/re..): " "%(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Sz&abály hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Szabály &eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "A kiválasztott szabály mozgatása felfelé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "A kiválasztott szabály mozgatása lefelé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Össze&tett szabály hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -15779,23 +15923,23 @@ msgstr "" "kattintson a „Szabály hozzáadása” gombra.

    A szabályra történő dupla " "kattintással módosíthatja a már meglévőt." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Nincs kiválasztott szabály" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Nincs kiválasztott szabály a következőhöz: %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "eltávolítás" @@ -16844,7 +16988,7 @@ msgstr "Az első találat utáni maximális &várakozási idő:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " másodperc" @@ -17904,7 +18048,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Írjon be -1-et, ha a függvény határozatlan számú argumentumot fogad" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Törlés" @@ -19253,8 +19397,8 @@ msgid "Edit" msgstr "Szerkesztés" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Visszaállítás" @@ -19277,7 +19421,7 @@ msgid "Remember last used window size" msgstr "Az utoljára használt ablakméret megjegyzése" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19286,7 +19430,7 @@ msgstr "" "megjelenítésének testreszabásához" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19380,38 +19524,42 @@ msgstr "Monospace (rögzített szélességű) betűméret pixelben" msgid "The standard font type" msgstr "Alap betűtípus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Téma neve" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Adjon meg egy nevet a témának" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "A beállítások elmentve a következő néven: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "A következő téma beállításainak betöltése: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "A következő téma törlése: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Szöveg színének kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Szerkesztés folyamatban" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19419,31 +19567,31 @@ msgstr "" "A gyorsbillentyűk szerkesztése jelenleg is folyik. A szerkesztőablakon " "kívülre kattintva befejezheti a szerkesztést." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "E-book olvasó beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Alapértelmezett &betűméret:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif (talpas)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif ('talp nélküli')" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace (rögzített szélességű)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Betűnagyítás léptéke:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19451,134 +19599,142 @@ msgstr "" "Ekkora léptékben változik a betűméret, amikor a\n" "„Betűméret változtatása nagyobbra/kisebbre” gombokra kattint" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Betűbeállítások" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " oldal" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "&Felső margó" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "&Oldalsó margó" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "&Alsó margó" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Teljesképernyős módban a szöveg maximális szélessége:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "&Óra megjelenítése teljesképernyős módban" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Gördítősáv mutatása teljesképernyős módban" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "Olvasóprogram &indítása teljesképernyős módban" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "&Súgóüzenet megjelenítése teljesképernyős üzemmódban" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "&Teljesképernyős beállítások" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Háttérszín:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Minta" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Módosítás" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Szövegszín:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Színek és hátterek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Lapozási effekt időtartama:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "letiltva" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Az egér görgetőgomb is lapoz" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Az átméretezendő képek nagyobbak, mint a nézőke ablaka (újraindítás " "szükséges)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Hosszú szavak elválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Alapértelmezett elválasztási nyelv:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19586,35 +19742,35 @@ msgstr "" "Az elválasztás alapértelmezett nyelve. Ha a könyv nem tartalmaz nyelvi " "adatokat, akkor ez lesz használva." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Emlékezzen a legutóbbi &ablakméretre és elrendezésre" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Kilépéskor a jelenlegi oldal megjegyzése" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "&Egyéb beállítások" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "Általános" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Kattintson duplán a gyorsbillentyűkód megváltoztatásához" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Gyorsbillentyűk" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click Itt " "találhat erre példákat." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Felhasználói stíluslap" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Mentett téma törlése:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -20084,7 +20240,7 @@ msgstr "Elrejtés:" msgid "Toggle" msgstr "Átváltás" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20093,20 +20249,20 @@ msgstr "" "Válassza ki az e-book olvasóját. Ha az Ön eszköze nem található a listában, " "válassza a „%s” lehetőséget." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Adatbázis áthelyezése…" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Adatbázis áthelyezése nem sikerült" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Érvénytelen adatbázis" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20115,20 +20271,20 @@ msgstr "" "

    Egy érvénytelen könyvtár található itt: %(loc)s. Először törölje azt, " "majd utána próbálja áthelyezni a könyvtárat.
    Hiba: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Nem lehet áthelyezni az adatbázist" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Könyvek helyének kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Nem sikerült a mappa létrehozása a következő helyen: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -20136,28 +20292,28 @@ msgstr "" "A calibre könyvtárhoz egy üres mappát kellene választania. Viszont a " "következő nem üres: %s." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Tovább >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Vissza" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Mégse" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Befejezés" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Beküldés" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "beállításvarázsló" @@ -20166,7 +20322,7 @@ msgstr "beállításvarázsló" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Üdvözli a calibre" @@ -20174,7 +20330,7 @@ msgstr "Üdvözli a calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Minden egy helyen, amire csak szüksége lehet" @@ -20472,35 +20628,30 @@ msgstr "Hotmail használata" msgid "&Test email" msgstr "Tes&zt email küldése" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Ha Stanza e-book olvasó " -"programot használ iPhone/iTouch készülékén, a számítógépén lévő adatbázist " -"közvetlenül is elérheti. Ehhez be kell állítania a Tartalom-kiszolgálót." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Tartalomkiszolgáló bekapcsolása" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Ne feledje, hogy a kiszolgáló csak akkor fut, ha a calibre is fut.\n" -"

    Elméletileg a Stanza automatikusan látni fogja adatbázisát. Ha mégsem, " -"akkor adja a „http://myhostname:8080÷ URL-t új katalógusként az iPhone " -"Stanza olvasóprogramjában. A „myhostname” helyére a calibre-t futtató " -"számítógép teljes neve, vagy IP címe kerüljön." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23612,8 +23763,8 @@ msgstr "Ismeretlen szakasz" msgid "Unknown feed" msgstr "Ismeretlen hírcsatorna" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Névtelen cikk" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 040e1493bd..e91d546959 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-01-18 11:51+0000\n" "Last-Translator: Amri Ristadi \n" "Language-Team: Indonesian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:42+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:43+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,63 +326,67 @@ msgstr "Mengatur metadata dalam berkas %s" msgid "Set metadata from %s files" msgstr "Mengatur metadata dari berkas %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Menambah buku ke calibre atau perangkat yang terkoneksi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Ambil anotasi dari Kindle yang terkoneksi (eksperimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Membuat katalog buku yang ada dalam pustaka calibre anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Mengubah buku ke berbagai bentuk format e-buku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Hapus buku dari library calibre atau perangkat lain yang terhubung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Perbaiki data-bayangan (metadata) buku dalam library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Baca buku dal am library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Unduh berita dari internet ke dalam bentuk buku elektronik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Tampilkan daftar buku terkait dengan cepat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Kirim buku dari library calibre anda ke piranti keras (hard disk)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Tampilkan rincian buku dalam kilasan yang terpisah" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Mulai kembali calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Buku folder yang berisi berkas buku ke dalam library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Kirim buku ke piranti yang terhubung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,42 +394,42 @@ msgstr "" "Kirim buku menggunakan email atau web juga terhubung ke iTunes atau folder " "di komputer anda sebagai bagian dari piranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Cari Petunjuk Bagi Pengguna calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "calibre yang telah disesuaikan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Temukan buku yang sama dengan yang telah dipilih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Berpindah diantara library calibre dan lakukan perbaikan atau pemeliharaan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Gandakan buku dari piranti anda ke dalam library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Perbaiki koleksi buku yang ada dalam perangkat anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Gandakan buku dari satu library calibre ke yang lainnya" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,56 +437,56 @@ msgstr "" "Temukan kesesuaian dari yang sebelum dan sesudah saat melakukan pencarian di " "library calibre anda dalam tampilan sekilas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Pilih buku secara acak dari library calibre anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Cari buku dari penjual buku yang berbeda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Dapatkan plugin calibre yang baru atau perbaharui yang sudah ada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Lihat dan Rasakan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Sesuaikan tampilan dan rasa interface calibre sesuai selera anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "kelakuan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Ganti perilaku calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Tambah kolom sendiri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Tambahkan/hapus kolom dalam daftar buku calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Cantelan piranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -490,65 +494,65 @@ msgstr "" "Sesuaikan cantelan piranti dan daftar kondisinya, ganti cara yang paling " "sesuai untuk masing-masing" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Sedang mencari" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Sesuaikan cara calibre mencari buku sesuai kebutuhan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Pilihan masukan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konversi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Sesuaikan opsi konversi yang spesifik untuk setiap format input" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Pilihan umum" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Tetapkan pilihan umum untuk semua format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Pilihan luaran" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Tetapkan konversi yang spesifik untuk setiap format luaran" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Menambahkan buku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Impor/Expor" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kendalikan bagaimana calibre membaca metadata dari file saat menambahkan buku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Rekam buku ke dalam disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -556,51 +560,51 @@ msgstr "" "Kendalikan bagaimana calibre mengekspor file dari database ke disk saat " "merekam ke disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Mengirim buku ke dalam piranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "kendalikan bagaimana calibre memindahkan file ke pembaca buku elekronik anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "plugboard metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Rubah laman metadata sebelum direkam/dikirim" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Fungsi Templat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Tingkat Lebih Lanjut" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Buat fungsi templat sendiri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Berbagi buku melalui email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Berbagi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -608,11 +612,11 @@ msgstr "" "Atur cara berbagi buku melalui email. Dapat digunakan untuk pengiriman " "otomatis dari berita yang diunduh ke dalam piranti anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Berbagi melalui jaringan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -620,57 +624,57 @@ msgstr "" "Atur Content Server calibre yang akan memberi akses ke calibre library anda " "dari mana saja, dari piranti apa saja melalui internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "unduh metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kendalikan bagaimana calibre mengunduh metadata ebook dari jaringan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Tweak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Temukan dengan tepat bagaimana perilaku calibre dalam berbagai konteks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Papan ketik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Kustomisasi jalan pintas pada keyboard yang digunakan oleh calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Serbaneka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configurasi lanjutan serbaneka" @@ -885,32 +889,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Plugin terinstal" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Plugin non-aktif" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Plugin aktif" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -918,36 +922,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -955,7 +959,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1002,14 +1006,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1305,8 +1309,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1317,8 +1321,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1340,8 +1344,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1887,31 +1891,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1924,7 +1928,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2053,12 +2057,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2162,77 +2166,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2240,22 +2244,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2263,22 +2267,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2517,7 +2521,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3853,56 +3857,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4165,7 +4119,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4233,7 +4187,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4373,6 +4327,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4506,12 +4461,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4610,14 +4565,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4627,7 +4582,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4643,11 +4598,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4655,7 +4610,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4675,19 +4630,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5031,7 +5063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5344,7 +5376,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5813,27 +5845,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6090,79 +6126,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6459,7 +6595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6720,7 +6856,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7467,7 +7603,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8378,22 +8514,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8404,17 +8540,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8624,7 +8761,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8634,7 +8771,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9846,8 +9983,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9972,7 +10109,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10018,7 +10155,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10129,14 +10266,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10329,7 +10458,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11416,70 +11545,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12047,44 +12176,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13109,57 +13238,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13167,60 +13296,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14122,180 +14251,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14304,7 +14467,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14314,56 +14477,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15300,7 +15463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16153,7 +16316,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17424,8 +17587,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17448,14 +17611,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17545,260 +17708,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18228,74 +18403,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18304,7 +18479,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18312,7 +18487,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18569,26 +18744,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21170,8 +21348,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/is.po b/src/calibre/translations/is.po index 2da09c06d7..681754234b 100644 --- a/src/calibre/translations/is.po +++ b/src/calibre/translations/is.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-05-23 19:33+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: Icelandic \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:42+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:42+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -154,7 +154,7 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -322,335 +322,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Endurræsa Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Útlit og viðmót" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Viðmót" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Hegðun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Bættu við þínum eigin dálkum" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Leita" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -862,32 +866,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -895,36 +899,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -932,7 +936,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -979,14 +983,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1282,8 +1286,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1294,8 +1298,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1317,8 +1321,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1864,31 +1868,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1901,7 +1905,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2030,12 +2034,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2139,77 +2143,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2217,22 +2221,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2240,22 +2244,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2494,7 +2498,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3830,56 +3834,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4139,7 +4093,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4207,7 +4161,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4347,6 +4301,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4480,12 +4435,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4584,14 +4539,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4601,7 +4556,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4617,11 +4572,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4629,7 +4584,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4649,19 +4604,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5005,7 +5037,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5318,7 +5350,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5787,27 +5819,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6064,79 +6100,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6433,7 +6569,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6694,7 +6830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7441,7 +7577,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8352,22 +8488,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8378,17 +8514,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8598,7 +8735,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8608,7 +8745,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9820,8 +9957,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9946,7 +10083,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9992,7 +10129,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10103,14 +10240,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10303,7 +10432,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11390,70 +11519,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12021,44 +12150,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13083,57 +13212,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13141,60 +13270,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14096,180 +14225,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14278,7 +14441,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14288,56 +14451,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15274,7 +15437,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16127,7 +16290,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17398,8 +17561,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17422,14 +17585,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17519,260 +17682,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18202,74 +18377,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18278,7 +18453,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18286,7 +18461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18543,26 +18718,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21144,8 +21322,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Ónefnd grein" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 331318a7bd..994d28411c 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-27 10:48+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:42+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:43+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: it\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -157,7 +157,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -331,66 +331,70 @@ msgstr "Imposta i metadati nei file %s" msgid "Set metadata from %s files" msgstr "Imposta i metadati dai file %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Aggiungi libri a calibre o al dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Scarica le annotazioni da un Kindle connesso (sperimentale)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Genera un catalogo dei libri nella biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Converte gli ebook in vari formati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Elimina i libri dalla biblioteca di calibre o dal dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Modifica i metadati dei libri nella biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Leggi i libri nella biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Scarica le notizie da Internet in formato ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Mostra rapidamente un elenco di libri correlati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Esporta i libri dalla biblioteca di calibre al disco fisso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Mostra i dettagli dei libri in un popup separato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Riavvia calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Apri la cartella che contiene i file dei libri nella tua biblioteca di " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Invia i libri al dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -398,46 +402,46 @@ msgstr "" "Invia libri per email o web oppure connettiti a iTunes o a cartelle nel tuo " "computer come se fossero dispositivi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Sfoglia il manuale utente di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personalizza calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Cerca facilmente libri simili a quello attualmente selezionato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Passa ad altre librerie di calibre ed effettua azioni di manutenzione su di " "esse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copia i libri dal tuo dispositivo alla libreria di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Modifica le raccolte in cui i libri sono organizzati sul tuo dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copia un libro da una biblioteca di calibre ad un'altra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Applica piccole ottimizzazioni ai file epub e htmlz nella biblioteca di " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -445,56 +449,56 @@ msgstr "" "Trova la prossima o la precedente occorrenza durante la ricerca nella " "biblioteca di calibre in modalità evidenziata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Scegli un libro a caso dalla biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Cerca libri da diversi venditori" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Ottieni nuovi plugin di calibre o aggiorna quelli esistenti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Aspetto" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfaccia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Modifica l'aspetto dell'interfaccia di calibre secondo i tuoi gusti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Cambia il comportamento di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Aggiungi colonne personalizzate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Aggiungi/Rimuovi colonne personalizzate dall'elenco dei libri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -502,68 +506,68 @@ msgstr "" "Personalizza la barra degli strumenti e i menu contestuali, cambiando le " "azioni disponibili in ognuno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Ricerca in corso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Personalizza il funzionamento della modalità di ricerca" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opzioni di input" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversione" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Imposta le opzioni di conversione specifiche per ogni formato di input" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opzioni comuni" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Imposta le opzioni di conversione comuni a tutti i formati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opzioni di output" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Imposta le opzioni di conversione specifiche per ogni formato di output" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Aggiunta libri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importa/Esporta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controlla come calibre legge i metadati dai file quando vengono aggiunti dei " "libri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Salvataggio libri su disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -571,50 +575,50 @@ msgstr "" "Controlla come calibre esporta i file dal suo database al disco quando si " "usa Salva su disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Invio libri ai dispositivi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Controlla come calibre trasferisce i file al lettore di ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Controlli dei metadati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Cambia i campi dei metadati prima di salvare/inviare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funzioni di modello" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avanzate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Crea le tue funzioni di modello" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Condivisione libri via email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Condivisione" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -622,11 +626,11 @@ msgstr "" "Imposta la condivisione dei libri via email. Può essere usato per inviare " "automaticamente le notizie scaricate ai dispositivi." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Condivisione sulla rete" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -634,20 +638,20 @@ msgstr "" "Configura il server di contenuti di calibre che ti darà accesso alla " "biblioteca da ogni luogo, su ogni dispositivo, attraverso Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Scarica i metadati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controlla come calibre scarica i metadati degli ebook dalla rete" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Dispositivi ignorati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -655,38 +659,38 @@ msgstr "" "Controlla quali dispositivi saranno ignorati da calibre se collegati al " "computer." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Plugin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Aggiungi/rimuovi/personalizza vari dettagli delle funzionalità di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ottimizzazioni" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Regolazione del comportamento di calibre in diversi contesti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tastiera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizza le scorciatoie da tastiera utilizzate da calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Varie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configurazione di altre opzioni" @@ -923,32 +927,32 @@ msgid "" msgstr "" "Questo profilo è pensato per la serie di dispositivi PocketBook Pro 912." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Plugin installati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Plugin per l'associazione dei tipi di file" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personalizzazione dei plugin locali" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Plugin disabilitati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Plugin attivati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Inizializzazione del plugin %s non riuscita con messaggio:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -960,12 +964,12 @@ msgstr "" " Personalizza calibre con l'utilizzo di plugin esterni\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Aggiunge un plugin specificando il percorso al file zip che lo contiene." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -975,12 +979,12 @@ msgstr "" "sviluppando il plugin. Questo comando creerà automaticamente un archivio del " "plugin e lo aggiornerà in calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Rimuovi un plugin scelto per nome. Non ha effetto sui plugin di sistema" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -988,15 +992,15 @@ msgstr "" "Personalizza un plugin. Specificare il nome del plugin e la stringa di " "personalizzazione separati da una virgola." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Elenca tutti i plugin installati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Abilita il plugin nominato" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Disabilita il plugin nominato" @@ -1004,7 +1008,7 @@ msgstr "Disabilita il plugin nominato" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1052,14 +1056,14 @@ msgstr "Scheda B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1402,8 +1406,8 @@ msgstr "Recupero dell'elenco dei libri sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1414,8 +1418,8 @@ msgstr "Trasferimento dei libri nel dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1437,8 +1441,8 @@ msgstr "Rimozione dei libri dal dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2061,31 +2065,31 @@ msgstr "Comunica con Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Comunica con Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunica con l'EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Comunica con il tablet Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunica con il Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Comunica con il lettore Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Comunica con il COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Comunica con l'Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Comunica con il lettore WayteQ" @@ -2098,7 +2102,7 @@ msgid "Communicate with MTP devices" msgstr "Comunica con dispositivi MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Recupero informazioni del dispositivo..." @@ -2231,12 +2235,12 @@ msgstr "" "I commenti sono stati rimossi perché l'ebook di SONY non riesce a gestirli." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Tutti per titolo" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Tutti per autore" @@ -2375,41 +2379,41 @@ msgstr "" "i libri che ne abbiano diversi. Lasciala disabilitata se usi i controlli dei " "metadati." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Dispositivo wireless" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Comunica con applicazioni Smart Device" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Tutto per alcuni" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Abilita connessioni all'avvio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Marca questa casella per consentire connessioni all'avvio di calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Password di sicurezza" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Digita una password che l'applicazione del dispositivo deve utilizzare per " "connettersi a calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Usa porta fissa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2417,11 +2421,11 @@ msgstr "" "Se marcata, usa il numero di porta nel campo \"Porta\", altrimenti il driver " "utilizzerà una porta casuale" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Numero di porta: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2429,16 +2433,16 @@ msgstr "" "Digita il numero di porta che il driver utilizzerà se la casella \"Porta " "fissa\" è marcata" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Stampa informazioni aggiuntive di debug" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" "Marca questa casella se necessario in caso di segnalazione di problemi" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2446,15 +2450,15 @@ msgstr "" "Elenco separato da virgole di campi dei metadati da trasformare in raccolte " "sul dispositivo." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Le possibilità includono: serie, tag, autori, ecc." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Abilita scadenza per inattività" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2465,11 +2469,11 @@ msgstr "" "dispositivo connesso rimane inattivo per %d minuti. Deselezionando " "l'opzione, calibre non si disconnetterà mai automaticamente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Utilizza questo indirizzo IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2479,11 +2483,11 @@ msgstr "" "un indirizzo IP particolare. Il driver sarà in ascolto solo sull'indirizzo " "specificato e tale indirizzo sarà quello pubblicato su mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Sostituisci i libri con lo stesso identificatore di calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2496,22 +2500,22 @@ msgstr "" "risultato diverso. L'utilizzo di questa opzione evita nella maggior parte " "dei casi di avere diverse copie di un libro sul dispositivo." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Troppe connessioni da %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Porta non valida nelle opzioni: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Connessione alla porta %d non riuscita. Prova un valore diverso." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Allocazione di una porta casuale non riuscita" @@ -2779,7 +2783,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Non c'è spazio sufficiente nella scheda di memoria" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Trasformato %s" @@ -4574,71 +4578,6 @@ msgstr "Transcodifica di un ebook in corso..." msgid "Running %s plugin" msgstr "%s plugin in esecuzione" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Analisi non riuscita: %(name)s con errore: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Fixer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Soluzione ai bug di epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Aggira gli errori dell'ultima versione di epubcheck. epubcheck segnala " -"troppe cose come errori anche se non lo sono. epub-fix tenterà individuarli " -"e sostituirli con una forma accettata da epubcheck. Questo può causare " -"cambiamenti rilevanti nell'epub, il problema è però causato unicamente dal " -"progetto epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [opzioni] file.epub\n" -"\n" -"Corregge i problemi comuni nei file EPUB che possono causarne il rifiuto dai " -"dispositivi mal progettati.\n" -"\n" -"In modo predefinito, non viene effettuata alcuna correzione e vengono " -"visualizzati i messaggi per ogni errore individuato. Usare le opzioni per " -"controllare quali errori correggere automaticamente." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Devi specificare un file epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Correggi file senza manifesto" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Correggi i file senza manifestati. epub-fix può aggiungerli al manifesto o " -"eliminarli come specificato nell'opzione elimina senza manifesto." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Elimina i file senza manifesto invece di aggiungerli al manifesto" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4927,7 +4866,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4995,7 +4934,7 @@ msgstr "Tag" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5161,6 +5100,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5309,12 +5249,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Questo è un libro Amazon Topaz. Non può essere elaborato." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Non è un file MOBI, ma un file Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Non è un file MOBI." @@ -5419,14 +5359,14 @@ msgstr "Corpo del testo" msgid "%s format books are not supported" msgstr "I libri nel formato %s non sono supportati" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5436,7 +5376,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5452,11 +5392,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5464,7 +5404,7 @@ msgstr "" msgid " or " msgstr " oppure " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5484,19 +5424,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5867,7 +5884,7 @@ msgstr "Controlla l'aggiunta di libri" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6192,7 +6209,7 @@ msgstr "La cartella %s esiste già. Eliminala prima." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Troppo lungo" @@ -6706,21 +6723,21 @@ msgstr "Invia al dispositivo" msgid "Connect/share" msgstr "Connetti/condividi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "In arresto" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Server in arresto. Attendere: potrebbe richiedere qualche minuto." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Disabilita avvio automatico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6728,7 +6745,11 @@ msgstr "" "Vuoi che le connessioni wireless del dispositivo siano avviate " "automaticamente all'avvio di calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Troppi indirizzi IP. Vedi la finestra Avvia/Ferma." @@ -7018,79 +7039,179 @@ msgid "Plugin Updater" msgstr "Aggiornamento plugin" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "Selezion&a tutto" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "&Nessuna selezione" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7425,7 +7546,7 @@ msgstr "Ante&prima del libro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7704,7 +7825,7 @@ msgstr "Aggiungi libri a calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Pagina dell'assistente" @@ -8483,7 +8604,7 @@ msgid "Choose foreground color" msgstr "Scegli il colore in primo piano" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Scegli il colore di sfondo" @@ -9463,22 +9584,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Mantieni le &proporzioni della copertina" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Famiglia &con grazie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Famiglia &senza grazie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Famiglia &a spaziatura fissa:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Carattere sta&ndard:" @@ -9489,17 +9610,18 @@ msgstr "Dimensione prede&finita dei caratteri:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Dimensione carattere a spa&ziatura fissa:" @@ -9725,7 +9847,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Carica un elenco di espressioni da un file salvato in precedenza" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Carica" @@ -9736,7 +9858,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Salva" @@ -11130,8 +11252,8 @@ msgstr "La posizione %s contiene la biblioteca di calibre attuale" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Posizione non valida" @@ -11267,7 +11389,7 @@ msgid "&Profile:" msgstr "&Profilo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&Ok" @@ -11315,7 +11437,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autore" @@ -11436,14 +11558,6 @@ msgstr "" "In calibre esistono già libri con gli stessi titoli. Seleziona quali libri " "vuoi aggiungere comunque." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "Selezion&a tutto" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "&Nessuna selezione" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11643,7 +11757,7 @@ msgstr "Mostra informazioni dettagliate su questo errore" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copiato" @@ -12861,72 +12975,72 @@ msgstr "%s fonti di notizie" msgid "&Download now" msgstr "&Scarica ora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "È necessario usare un nome utente e una password" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "È necessario usare un nome utente e/o una password per questa fonte di " "notizie." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Account" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opzionale)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(richiesto)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Creato da: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Scarica %s subito" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Ultimo scaricamento: mai" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "mai" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d giorni, %(hours)d ore %(mins)d minuti fa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Ultimo scaricato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Impossibile scaricare le notizie perché la connessione non è attiva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Nessuna connessione internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Programma lo scaricamento delle notizie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Aggiungi una fonte di notizie personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Scarica tutte le fonti di notizie pianificate" @@ -13554,44 +13668,44 @@ msgstr "Cerca un elemento nella colonna Tag" msgid "Copy the selected color name to the clipboard" msgstr "Copia il nome del colore selezionato negli appunti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Ordinamento autore" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Tag 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Tag 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Guida sul modello del linguaggio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Riferimento al modello della funzione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "ECCEZIONE: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Nessuna colonna selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Devi specificare una colonna da colorare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Nessun modello fornito" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Il riquadro del modello non può essere vuoto" @@ -14662,58 +14776,58 @@ msgstr "" "Percorso a Calibre Portable (%s) troppo lungo. Deve essere inferiore a 59 " "caratteri." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Scegli una posizione per la biblioteca di ebook di calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Impossibile creare la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Impossibile creare la biblioteca in: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Scegli una posizione per la nuova biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Inizializzazione interfaccia grafica..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Ripristino non riuscito" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Riparazione del database non riuscita. Avvio con una nuova biblioteca vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Percorso del database sbagliato" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Posizione del database %r non valida. calibre verrà chiuso." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Database danneggiato" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14724,7 +14838,7 @@ msgstr "" "calibre provi a ricostruirlo automaticamente? La ricostruzione potrebbe non " "avvenire completamente. Se scegli No, sarà creata una nuova biblioteca vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14732,54 +14846,54 @@ msgstr "" "Posizione del database %r non valida. Verrà avviata una nuova biblioteca di " "calibre vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Avvio di %s: caricamento libri..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Se sei sicuro che l'operazione non sia in corso" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "potrebbe essere attivo nella area di notifica, nel" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "la parte in alto a destra dello schermo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "la parte in basso a destra dello schermo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "Provate a far ripartire il computer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "provate a rimuovere il documento" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Impossibile iniziare " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s è già in esecuzione." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Nessuna istanza di calibre in esecuzione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Comando di shutdown inviato, in attesa di chiusura..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Impossibile terminare l'istanza di calibre in esecuzione" @@ -15773,56 +15887,70 @@ msgid "is greater than" msgstr "è maggiore di" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "ha" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "non ha" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "ha uno schema" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "non ha uno schema" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "è impostato" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "non è impostato" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "ha" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "non ha" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "ha uno schema" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "non ha uno schema" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "è" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "non è" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "corrisponde a uno schema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "non corrisponde a uno schema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Se la colonna ___ ___" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15830,7 +15958,7 @@ msgstr "" "Digita un tipo di identificatore o un tipo di identificatore e un valore " "nella forma identificatore:valore" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15840,118 +15968,138 @@ msgstr "" "per tedesco. Puoi utilizzare anche il nome completo della lingua, in tal " "caso calibre proverà a convertirlo automaticamente nel codice della lingua." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Digita un numero" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Digita una data nel formato AAAA-MM-GG" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Digita un stringa." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Digita un'espressione regolare" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Puoi verificare valori multipli separandoli con %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "in" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Solo se le seguenti condizioni sono tutte soddisfatte:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Aggiungi un'altra condizione" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Puoi disabilitare una condizione svuotando tutte le relative caselle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Testo di esempio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Condizione non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Una delle condizioni di questa regola non è valida: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Nessuna condizione" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Devi specificare almeno una condizione non vuota per questa regola" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15964,7 +16112,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15974,34 +16122,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Se la colonna %(col)s %(action)s valore: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Aggiungi regola" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Rimuovi regola" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Sposta la regola selezionata in alto" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Sposta la regola selezionata in basso" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Aggiungi regola avanzata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -16012,23 +16160,23 @@ msgstr "" "Aggiungi regola in basso per iniziare.

    Puoi cambiare una regola " "esistente facendo clic su di essa." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Nessuna regola selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Nessuna regola selezionata per %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "rimozione" @@ -17061,7 +17209,7 @@ msgstr "&Tempo massimo d'attesa dopo il primo risultato:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sec" @@ -18125,7 +18273,7 @@ msgstr "" "Impostalo a -1 se la funzione accetta un numero variabile di argomenti" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Elimina" @@ -19519,8 +19667,8 @@ msgid "Edit" msgstr "Modifica" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Ripristina" @@ -19543,7 +19691,7 @@ msgid "Remember last used window size" msgstr "Ricorda la dimensione della finestra usata l'ultima volta" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19552,7 +19700,7 @@ msgstr "" "personalizzare l'aspetto di tutti i libri." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19654,38 +19802,42 @@ msgstr "La dimensione dei caratteri a spaziatura fissa in px" msgid "The standard font type" msgstr "Il tipo di carattere predefinito" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Nome del tema" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Scegli un nome per il tema" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Impostazioni salvate per il tema con nome: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Impostazioni caricate dal tema %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Eliminato il tema con nome: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Scegli il colore del testo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Modifica ancora in corso" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19693,31 +19845,31 @@ msgstr "" "Stai modificando una scorciatoia da tastiera, completa prima la modifica " "facendo clic al di fuori della casella di modifica." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configurazione lettore di ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Dimensione predefinita carattere:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Con grazie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Senza grazie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Spaziatura fissa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Passo di ingrandi&mento del carattere:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19726,15 +19878,23 @@ msgstr "" " quando fai clic con il tasto di aumento/riduzione della dimensione del " "carattere" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Opzioni carattere" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19745,121 +19905,121 @@ msgstr "" "questa modalità, usa il pulsante con l'icona della pergamena gialla " "nell'angolo in alto a destra della finestra del visualizzatore." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "Il numero di &pagine di testo da mostrare sullo schermo " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " pagina(e)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "Ign&ora le impostazioni dei margini di pagina specificate nel libro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "Margine s&uperiore" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "Mar&gine laterale" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "Margine in&feriore" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "Disposizione del testo nella modalità a pagine" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Larghe&zza massima del testo a schermo intero:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Mostra orologio nella modalità a s&chermo intero" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Mostra la &posizione di lettura nella modalità a schermo intero" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Mostra la barra di &scorrimento nella modalità a schermo intero" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "Avvia il vi&sualizzatore in modalità a schermo interno" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" "Mostra il messaggio di aiuto quando avvii la modalità a sc&hermo intero" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Op&zioni schermo intero" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Colore di sfondo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Campione" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Cambia" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Colore del testo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Colori e sfondi" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Durata dello scorrimento delle pagine:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "disabilitato" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "La rotella del mo&use scorre le pagine" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Lo &scorrimento di riga si ferma alle interruzioni di pagina" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Ridimensiona le immagini più grandi della finestra del visualizzatore " "(richiede il riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Opz&ioni di scorrimento delle pagine" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" "S&illabazione (interruzione di linea nel mezzo di parole molto lunghe)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&language predefinito per sillabazione:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19867,36 +20027,36 @@ msgstr "" "La lingua predefinita da usare per le regole di sillabazione. Se il libro " "non specifica una lingua, questa è quella che verrà usata." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" "Ricorda la dimensione della finestra e la disposi&zione utilizzata di recente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Ricorda la pagina &corrente all'uscita" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Mostra i &controlli nella finestra del visualizzatore" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "Opzioni &varie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Generale" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Doppio click per cambiare la scorciatoia di tastiera" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Combinazione di tasti per accesso rapido" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click qui." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Foglio di &stile dell'utente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" "Puoi salvare e caricare le impostazioni del visualizzatore come temi" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Salva le impostazioni attuali come un tema:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Carica un tema salvato in precedenza:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Elimina un tema salvato:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Temi" @@ -20377,7 +20537,7 @@ msgstr "Nascondi" msgid "Toggle" msgstr "Attiva/Disattiva" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20386,20 +20546,20 @@ msgstr "" "Scegli il tuo lettore di ebook. Se il dispositivo non è in elenco, scegli un " "dispositivo \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Spostamento della biblioteca in corso..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Spostamento della biblioteca non riuscito" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Database non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20408,20 +20568,20 @@ msgstr "" "

    Una biblioteca non valida esiste già in %(loc)s, eliminala prima di " "provare a spostare la biblioteca esistente.
    Errore: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Impossibile spostare la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Selezionare un percorso per i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Creazione di una cartella in %s non riuscita" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -20429,28 +20589,28 @@ msgstr "" "Devi scegliere una cartella vuota per la biblioteca di calibre. %s non è " "vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "Ava&nti >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Indietro" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Annulla" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Fine" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Applica" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Benvenuti nel wizard" @@ -20459,7 +20619,7 @@ msgstr "Benvenuti nel wizard" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Benvenuti in calibre" @@ -20467,7 +20627,7 @@ msgstr "Benvenuti in calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "La soluzione unica per tutto ciò che riguarda i libri elettronici." @@ -20768,38 +20928,30 @@ msgstr "Usa Hotmail" msgid "&Test email" msgstr "&Verifica email" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Se viene usata l'applicazione Stanza su iPhone/iTouch, è " -"possibile accedere alla collezione di libri direttamente dal dispositivo. " -"Per fare questo è necessario attivare il server di contenuti." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Attivare in server di &content" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Ricorda di lasciare aperto calibre poiché il server funziona solamente " -"quando calibre è in esecuzione.\n" -"

    Stanza dovrebbe essere in grado di trovare calibre automaticamente. Se " -"non è così, prova ad aggiungere l'indirizzo URL http://mionomehost:8080 come " -"un nuovo catalogo sull'iPhone. In questo caso mionomehost può essere sia il " -"nome host completamente specificato che l'indirizzo IP del computer sul " -"quale calibre è in esecuzione." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23714,8 +23866,8 @@ msgstr "Sezione sconosciuta" msgid "Unknown feed" msgstr "Fonte sconosciuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Articolo senza titolo" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 3d87df459a..0d9fe41bcc 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-16 10:46+0000\n" "Last-Translator: Shushi Kurose \n" "Language-Team: Japanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:43+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:44+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -324,336 +324,340 @@ msgstr "%sファイルに書誌情報を設定する" msgid "Set metadata from %s files" msgstr "%sファイルから書誌情報を設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "本をCalibreか接続したデバイスに追加" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "接続されているKindleから注釈を取得(実験的)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Calibreライブラリになる本のカタログを生成" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "本を色々な電子書籍フォーマットに変換" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "本をcalibreライブラリか接続されたデバイスから削除" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Calibreライブラリの本の書誌情報を編集する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Calibreライブラリの本を読む" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "インターネットからニュースを電子書籍の形でダウンロードする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "関連する本のリストをすばやく表示" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Calibreライブラリからハードディスクへ本をエクスポート" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "本の詳細を別ウィンドウで表示" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Calibreを再起動" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Calibreライブラリの本ファイルがあるフォルダーを開く" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "接続されたデバイスに本を送る" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "本をメールやWebで送ります。またはiTuneやコンピューター上のフォルダーへ、まるでそれらがデバイスであるかのように接続して送ります。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "calibreユーザーマニュアルを見る" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Calibreを設定" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "現在選択されている物に似ている本を簡単に探す" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "別のCalibreのライブラリに切り替えてメンテナンスを実行します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "本をデバイスからCalibreのライブラリへコピーする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "デバイス上にある本のコレクションを編集する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "一つのCalibreライブラリから他へ本をコピーする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "あなたのCalibreライブラリにあるepubまたはhtmlzファイルに小さな設定変更を行う" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "Calibreライブラリをハイライトモードで検索時に、次や前のマッチを見つける" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "calibreのライブラリからランダムに本を選択" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "数々の電子書籍販売サイトから本を検索する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "新しいCalibreのプラグインを取得したり、既存のものをアップデートする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "外観" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "インターフェース" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibreの外観をあなたの好みに調整します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "挙動" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "calibreの挙動を変更する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "表示列の追加" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "calibre本リストに表示列を追加/削除する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "ツールバー" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "ツールバーや、各々実行できるメニューが表示されるコンテキストメニューをカスタマイズする。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "検索" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "calibreでの本の検索方法をカスタマイズする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "入力オプション" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "変換設定" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "各入力フォーマット特有の変換オプションを設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "共通オプション" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "すべてのフォーマットに共通の変換オプションを設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "出力オプション" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "各出力フォーマット特有の変換オプションを設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "本の追加" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "インポート/エクスポート" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "本を追加する際にcalibreが書誌情報をファイルからどのように読み込むか設定します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "ディスクに保存" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "ディスクへ保存を使って、データベースからディスクへcalibreがファイルをエキスポートする際の挙動を制御します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "デバイスに転送" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "calibreがファイルを電子書籍リーダーへ送信する挙動を制御します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "書誌情報変換ルール" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "保存/送信前に書誌情報を変更します。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "テンプレート関数" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "高度な設定" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "独自のテンプレート関数を作成する。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "メールで共有" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "共有" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "メールでのブック共有設定。デバイスにダウンロードしたニュース等を自動的に送ることができます。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "ネットで共有" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" "calibreコンテンツサーバーを設定し、インターネット経由でcalibreライブラリにどこからでも、どのデバイスからでもアクセスできるようにします。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "書誌情報のダウンロード" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "calibreが電子書籍の書誌情報を、ネットからダウンロードする方法を制御します。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "無視するデバイス" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "デバイスがコンピューターに接続されたときに、どのデバイスを無視するのかを設定します。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "プラグイン" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "calibreの機能各種について、追加/削除/カスタマイズする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Tweaks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "様々なコンテキストでのcalibreの挙動を微調整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "キーボード" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "calibreで使われるキーボードショートカットをカスタマイズ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "その他" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "その他の高度な設定" @@ -868,32 +872,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "インストール済みのプラグイン" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "filetypeプラグインをマッピングする" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "ローカルのプラグインのカスタマイズ" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "無効なプラグイン" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "有効なプラグイン" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "プラグイン%sの初期化に失敗してトレースバック:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -905,36 +909,36 @@ msgstr "" " 外部プラグインをロードしてcalibreをカスタマイズします。\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "それが含まれているzipファイルへのパスを指定して、プラグインを追加します。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "プラグイン開発者へ: 開発しているプラグインへのパス。このコマンドはプラグインを自動的にzip圧縮しCalibre上のものも更新します。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "カスタムのプラグインを名前で削除します。組み込みのプラグインには影響しません。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "プラグインをカスタマイズします。プラグインの名前とカスタマイズした文字列は、カンマで区切って指定します。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "インストールされたプラグインを一覧表示" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "名付けたプラグインを有効にする" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "名付けたプラグインを無効にする" @@ -942,7 +946,7 @@ msgstr "名付けたプラグインを無効にする" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -989,14 +993,14 @@ msgstr "カードB" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1320,8 +1324,8 @@ msgstr "デバイス内の本リストを取得しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1332,8 +1336,8 @@ msgstr "デバイスに本を転送しています..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1355,8 +1359,8 @@ msgstr "デバイスから本を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1938,31 +1942,31 @@ msgstr "Aluratek Colorと通信します。" msgid "Communicate with the Trekstor" msgstr "Trekstorと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "EEE Readerと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Adamタブレットと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Nextbook Readerと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Moovybookリーダーと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "COBYと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Ex124Gと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "WayteQ リーダーと通信" @@ -1975,7 +1979,7 @@ msgid "Communicate with MTP devices" msgstr "MTPデバイスと通信する" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "デバイス情報を取得..." @@ -2106,12 +2110,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "コメントがSONY リーダーをおかしくするため、削除しました。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "All by title(タイトル順にすべて)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "All by author(著者順にすべて)" @@ -2231,77 +2235,77 @@ msgstr "" "電子書籍リーダー上でT1と同じ方法で著者が表示されるようにするには、このオプションを設定してください。これにより、複数の著者がある本で、最初の著者のみ表示" "するようになります。書誌情報変換ルールを使用している場合は、無効のままにしてください。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "ワイアレス・デバイス" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Smart Device アプリと通信" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "起動時に通信をイネーブル" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Calibreのスタート時に通信を開始するには、これをチェックしてください。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "セキュリティパスワード" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "固定のポートを用いる" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "もしチェックしたなら、\"ポート番号\"欄に記入したポート番号を使用する。そうでないなら、ドライバはランダムなポート番号を使用する。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "ポート番号 " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "「固定のポートを用いる」をチェックしたときにドライバが使用するポート番号を入力" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "詳細なデバッグ情報を表示する" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "活動が無い場合のタイムアウトを設定" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2311,22 +2315,22 @@ msgstr "" "このボックスをチェックした場合、%d分間、接続したデバイスが何もしなかった場合、Calibreは自動的に切断します。チェックをはずした場合、このタイムアウ" "トは無効になります。なのでCalibreが自動的に切断する事は絶対にありません。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "このIPアドレスを使用する" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2334,22 +2338,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "%s からの接続が多すぎます" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "オプションのポートが無効です: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "ランダムなポート番号の確保に失敗しました" @@ -2594,7 +2598,7 @@ msgid "There is insufficient free space on the storage card" msgstr "記録媒体のカードに十分な空きスペースがありません" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%sを描画" @@ -4086,66 +4090,6 @@ msgstr "電子書籍の変換中..." msgid "Running %s plugin" msgstr "プラグイン %s を実行中" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "パースに失敗: %(name)s with error: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub 修正" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "epubcheckのバグを回避" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"最新版のepubcheckのバグを回避します。epubcheckは実際にはエラーでない多くの物をエラーだとレポートします。epub-" -"fixはそれらを判別しepubcheckが好むように変換します。これはあなたのepubに重大な変化を加えます。(epubcheckプロジェクトに文句を言っ" -"てね。)" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"EPUBファイルによくある問題を修正し、よく設計されていない出版サービスに拒否されないようにします。\n" -"\n" -"デフォルトでは実際の修正は行わず、見つかったエラーについてのメッセージを表示します。どのエラーを自動的に修正するかをオプションで指定してください。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "epubファイルを指定しなければなりません。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "記載されていないファイルを修正する" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"記載されていないファイルを修正する。epub-" -"fixは、それらをマニフェストに記載するか削除するかのどちらも可能です。削除するときには「記載されていないファイルを削除」を選んでください。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "記載されていないファイルを、マニフェストに記載する代わりに削除する" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4422,7 +4366,7 @@ msgstr "いいえ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4490,7 +4434,7 @@ msgstr "タグ" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4643,6 +4587,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4781,12 +4726,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "これはAmazon Topaz ブックです。処理できません。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "MOBIファイルではありません。Topazファイルです。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "MOBIファイルではありません。" @@ -4889,14 +4834,14 @@ msgstr "本文" msgid "%s format books are not supported" msgstr "%s フォーマットはサポートしていません" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4906,7 +4851,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4922,11 +4867,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4934,7 +4879,7 @@ msgstr "" msgid " or " msgstr " か " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4954,19 +4899,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5310,7 +5332,7 @@ msgstr "書籍の追加をコントロール" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5625,7 +5647,7 @@ msgstr "フォルダー %s は、すでに存在します。先に削除して #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "長すぎます" @@ -6102,27 +6124,31 @@ msgstr "デバイスに送信" msgid "Connect/share" msgstr "接続/共有" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "サーバーを停止します。これには1分ほどかかります、お待ちください..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "自動実行を無効にする" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6392,79 +6418,179 @@ msgid "Plugin Updater" msgstr "プラグインアップデーター" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "すべて選択(&A)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "選択なし(&N)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6767,7 +6893,7 @@ msgstr "書籍のプレビュー(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7034,7 +7160,7 @@ msgstr "calibreに本を追加" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "ウィザード・ページ" @@ -7791,7 +7917,7 @@ msgid "Choose foreground color" msgstr "描画色を選択" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "背景色を選択" @@ -8725,22 +8851,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "表紙のアスペクト比を保つ(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "セリフファミリー(&R)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "サンセリフファミリー(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "等幅フォントファミリー(&M):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "標準フォント(&T):" @@ -8751,17 +8877,18 @@ msgstr "デフォルトのフォントサイズ(&Z)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " ピクセル" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "等幅フォントのフォントサイズ(&F):" @@ -8973,7 +9100,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "読み込み (&L)" @@ -8983,7 +9110,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "保存(&S)" @@ -10261,8 +10388,8 @@ msgstr "場所 %s は現在のcalibreライブラリを含んでいます。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "悪い場所" @@ -10387,7 +10514,7 @@ msgid "&Profile:" msgstr "プロファイル(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "OK(&O)" @@ -10433,7 +10560,7 @@ msgstr "デバイス上のすべてのチェックされた本は完全に削 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "著者" @@ -10548,14 +10675,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "すべて選択(&A)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "選択なし(&N)" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10752,7 +10871,7 @@ msgstr "このエラーの詳細な情報を表示" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "コピー済" @@ -11888,70 +12007,70 @@ msgstr "%s ニュースソース" msgid "&Download now" msgstr "すぐにダウンロード(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "ユーザー名とパスワードが必要です" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "このニュースソースにはユーザー名(とパスワード)が必要です。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "アカウント" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(オプション)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(必須)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "作成者: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "%s を今ダウンロードする" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "最後のダウンロード: なし" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "(なし)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d 日, %(hours)d 時間 %(mins)d 分前" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "最後のダウンロード:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "インターネットに接続されていないので、ニュースがダウンロードできません。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "インターネット未接続" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "ニュースの取得スケジュール" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "ニュースソースをカスタマイズして追加" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "スケジュールされたすべてのニュースソースをダウンロード" @@ -12532,44 +12651,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "選択された色の名前をクリップボードにコピー:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "著者ソート" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "タグ1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "タグ2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "テンプレート言語チュートリアル" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "テンプレート関数リファレンス" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "例外: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "列が選択されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "色付けする列を選択しなくてはなりません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "テンプレートがありません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "テンプレート欄は空白にできません" @@ -13610,57 +13729,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "Calibre Portable (%s) のパスが長過ぎます。59文字以下にしてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "calibre電子書籍ライブラリの場所を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "ライブラリ作成に失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "calibreのライブラリの作成に失敗: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "新しいcalibre電子書籍ライブラリの場所を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "ユーザーインターフェースを初期化..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "修復失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "データベースの修復に失敗しました。新しい空のライブラリで起動します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "データベースの場所に問題があります" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "データベースの場所 %r に問題があります。calibreを終了します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "データベースが壊れています" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13670,60 +13789,60 @@ msgstr "" "%s のライブラリデータベースは壊れています。Calibre に再確認して自動的にリビルドを行わせますか? " "リビルドは完全には成功しない可能性があります。「いいえ」を選択した場合は、新しく空の calibre ライブラリを作成します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "データベースの場所 %r に問題があります。新しい空のcalibreライブラリで開始します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "%s を開始: 本をロード中..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "動作していない事が明らかな時には" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "はシステムトレイで動作しているかもしれません。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "画面の右上のエリアを探してみてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "画面の右下のエリアを探してみてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "コンピューターを再起動してみてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "次のファイルを削除してみてください:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "開始できません " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s はすでに実行中です" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "実行中のcalibreはありません" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14662,180 +14781,214 @@ msgid "is greater than" msgstr "が次より大きい" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "は持っている" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "は持っていない" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "パターンあり" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "はパターンが無い" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "は設定されている" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "は設定されていない" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "は持っている" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "は持っていない" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "パターンあり" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "はパターンが無い" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "等しい" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "等しくない" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "パターンにマッチ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "パターンがマッチしない" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "フィールド ___ 条件 ___ 値" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "識別子のタイプか、識別子タイプと値を「識別子:値」のフォーマットで入力" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "番号を入力" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "日付を YYYY-MM-DD のフォーマットで入力" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "文字列を入力。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "正規表現を入力" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "複数の値を「%s」で区切ることで入力できます" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "には" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "次の条件がすべて当てはまった時のみ:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "他の条件を追加" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "ボックスをすべて空にすると、条件を無効にできます" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "無効な条件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "このルールの条件の一つが無効です: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "条件がありません" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "このルールの中の最低でも1つの条件が空欄で無い様にしてください" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14848,7 +15001,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14858,33 +15011,33 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • もし %(col)s 列が %(action)s の時の値: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "ルールを追加" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "ルールを削除" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "選択したルールを上に移動" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "選択したルールを下に移動" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "高度なルールを追加" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -14893,23 +15046,23 @@ msgstr "" "calibreがどの色を利用するか決める\"ルール\"を作成して、本リストの列の色を設定することができます。以下の「ルールを追加」ボタンをクリックしてくだ" "さい。

    ダブルクリックして、すでにあるルールを変更することもできます。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "ルールが選択されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "%s のルールが選択されていません。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "削除" @@ -15890,7 +16043,7 @@ msgstr "最初に見つかるまでに待つ最大の時間(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " 秒" @@ -16838,7 +16991,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "-1に設定すると、不定数の引数をこの関数で使います。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "削除(&D)" @@ -18142,8 +18295,8 @@ msgid "Edit" msgstr "編集" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "リセット" @@ -18166,14 +18319,14 @@ msgid "Remember last used window size" msgstr "最後に使ったウィンドウのサイズを覚える" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "ユーザースタイルシートを設定します。すべての本の見た目をカスタマイズすることができます。" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18263,233 +18416,245 @@ msgstr "等幅フォントサイズ (ピクセル)" msgid "The standard font type" msgstr "標準フォントタイプ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "編集中" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "キーボードショートカットの編集の途中です。まず、ショートカット編集ボックスの外側をクリックして終了してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "電子書籍ビューアーを設定" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "デフォルトのフォントサイズ(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "セリフ書体" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "サンセリフ書体" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "等幅フォント" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "フォントオプション(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "ページめくり時間(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "無効" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "マウスホイールでページめくり(&W)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "ビューアーのウィンドウより大きい画像をリサイズ (再起動が必要)(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "ハイフン付け (長いワードの途中で行を区切る)(&Y)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "ハイフン付けのデフォルト言語(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "ハイフン付けルールに使われるデフォルトの言語。もし本に言語が指定されていない場合、これが使われます。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "終了時に現在ページを覚える(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "一般(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "ダブルクリックでキーボードショートカットを変更" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "キーボードショートカット(&K)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click このフォーラムを" "クリックして見てください。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "ユーザースタイルシート(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18952,27 +19117,27 @@ msgstr "隠す" msgid "Toggle" msgstr "切り替え" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "電子書籍デバイスを選択してください。リストにない場合は、\"%s\"デバイスを選択してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "ライブラリの移動中..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "ライブラリの移動が失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "無効なデータベース" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -18980,47 +19145,47 @@ msgid "" msgstr "" "

    無効なライブラリが %(loc)s にすでに存在します。ライブラリを移動する前に、それを削除してください。
    エラー: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "ライブラリを移動できませんでした。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "本の場所を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Calibreのライブラリには空のフォルダーを選択する必要があります。%s は空ではありません。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "次へ(&N) >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "キャンセル" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "完了(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "ウェルカムウィザード" @@ -19029,7 +19194,7 @@ msgstr "ウェルカムウィザード" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "calibre へようこそ" @@ -19037,7 +19202,7 @@ msgstr "calibre へようこそ" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "あなたの電子書籍ニーズに合ったワンストップソリューション" @@ -19312,34 +19477,30 @@ msgstr "Hotmailを使う" msgid "&Test email" msgstr "メールのテスト(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"iPhone/iTouch上で、Stanza電子書籍アプリケーションを使用している場合、デバイ" -"スから直接calibreの本コレクションにアクセスできます。これを行うには、コンテンツサーバーを稼働させてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "コンテンツサーバーを稼働する(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    calibreを実行している間のみ、サーバーとして機能することを覚えておいてください。\n" -"

    Stanzaにはcalibreのライブラリを自動的に検出する機能がありますが、検出できないときはiPhoneのStanzaに URL " -"http://myhostname:8080 " -"を登録してください。myhostnameはcalibreが稼働しているコンピューターのホスト名、もしくはIPアドレスです。" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22208,8 +22369,8 @@ msgstr "不明なセクション" msgid "Unknown feed" msgstr "不明なフィード" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "タイトルのない記事" diff --git a/src/calibre/translations/jv.po b/src/calibre/translations/jv.po index 4d740bde0f..c4cf23b124 100644 --- a/src/calibre/translations/jv.po +++ b/src/calibre/translations/jv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-08-09 07:28+0000\n" "Last-Translator: anggoro \n" "Language-Team: Javanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:42+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:43+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,335 +326,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -866,32 +870,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -899,36 +903,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -936,7 +940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -983,14 +987,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1286,8 +1290,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1298,8 +1302,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1321,8 +1325,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1868,31 +1872,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1905,7 +1909,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2034,12 +2038,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2143,77 +2147,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2221,22 +2225,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2244,22 +2248,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2498,7 +2502,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3834,56 +3838,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4143,7 +4097,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4211,7 +4165,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4351,6 +4305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4484,12 +4439,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4588,14 +4543,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4605,7 +4560,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4621,11 +4576,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4633,7 +4588,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4653,19 +4608,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5009,7 +5041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5322,7 +5354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5791,27 +5823,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6068,79 +6104,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6437,7 +6573,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6698,7 +6834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7445,7 +7581,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8356,22 +8492,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8382,17 +8518,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8602,7 +8739,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8612,7 +8749,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9824,8 +9961,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9950,7 +10087,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9996,7 +10133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10107,14 +10244,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10307,7 +10436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11394,70 +11523,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12025,44 +12154,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13087,57 +13216,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13145,60 +13274,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14100,180 +14229,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14282,7 +14445,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14292,56 +14455,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15278,7 +15441,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16131,7 +16294,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17402,8 +17565,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17426,14 +17589,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17523,260 +17686,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18206,74 +18381,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18282,7 +18457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18290,7 +18465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18547,26 +18722,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21148,8 +21326,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ka.po b/src/calibre/translations/ka.po index 0a387e027d..a9570dedda 100644 --- a/src/calibre/translations/ka.po +++ b/src/calibre/translations/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-08-26 09:07+0000\n" "Last-Translator: clouds ge \n" "Language-Team: Georgian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:39+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:40+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,336 +320,340 @@ msgstr "ჩასვი metadata %s ფაილებში" msgid "Set metadata from %s files" msgstr "დააყენე metadata %s ფაილებიდან" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "დაამატე წიგნები კალიბრეს ან მიერთებულ მოწყობილობას" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "გადაიყვანე წიგნები სხვადასხვა ელ-წიგნის ფორმატში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "წაშალე წიგნები კალიბრედან ან მიერთებული მოწყობილობიდან" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "შეასწორე წიგნის metadata კალიბრეს ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "წაიკითხე წიგნები ტქვენს კალიბრე ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "გადმოიწერე ახალი ამბები ინტერნეტიდან ელ-წიგნის ფორმატში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "გაგზავნე წიგნები კალიბრეს ბიბლიოთეკიდან ვინჩესტერზე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "დაარესტარტე კალიბრე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "გახსენი საქარალდე რომელიც შეიცავს წიგნის ფაილებს კალიბრე ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "გააგზავნე წიგნები მიერთებულ მოწყობილობაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "ნახე კალიბრეს მომხმარებლის სახელმძღვანელო" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "დაარეგულირე კალიბრე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "დააკოპირე წიგნები მოწყობილობიდან თქვენს კალიბრე ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "დააკოპირე წიგნები ერთი კალიბრე ბიბლიოთეკიდან მეორეში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "აირჩიე შემთხვევითი წიგნი თქვენ კალიბრე ბიბლიოთეკიდან" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "მიიღე ახალი კალიბრე ფლაგინები ან განაახლე უკვე არსებულები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "დიზაინი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "ინტერფეისი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "ქცევა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "შეცვალე კალიბრეს ქცევა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "დაამათე თქვენი საკუთარი სვეტები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "დაამათე/ამოიღე თქვენი საკუთარი სვეტები კალიბრეს წიგნების სიაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "ხელსაწყოთა ზოლი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "იძებნება" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "დაარეგულირე როგორ მოიძებნოს წიგნები კალიბრეში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "შეყვანის პარამეტრები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "გადაყვანა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "უბრალო პარამეტრები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "შედეგის პარამეტრები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "დამატება წიგნების" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "შემოტანა/გაგზავნა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "ინახება წიგნები დისკზე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "იგზავნება წიგნები მოწყობილობაზე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "შეცვალე metadata არეები მანამ შეინახავ/გაგზავნი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "ნიმუშის ფუნქციები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "დაწინაურებული" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "შექმენი კაკუთარი ნიმუშის ფუნქციები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "გაზიარება წიგნების იმეილით" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "გაზიარება" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "გაზიარება ქსელში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "მეტამონაცემების გადმოწერა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "პლაგინები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "კლავიატურა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "მოირგე კლავიატურის კომბინაციები კალიბრესთვის" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "სხვადასხვა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -863,32 +867,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "დაყენებული ფლაგინები" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "ადგილობრივი ფლაგინების დარეგულირება" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "გათიშული ფლაგინები" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "ჩართული ფლაგინები" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -896,36 +900,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "ყველა დაყენებული ფლაგინის ჩამოთვლა" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "ჩართე დასახელებული ფლაგინი" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "გათიშე დასახელებული ფლაგინი" @@ -933,7 +937,7 @@ msgstr "გათიშე დასახელებული ფლაგი #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -980,14 +984,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1283,8 +1287,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1295,8 +1299,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1318,8 +1322,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1865,31 +1869,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1902,7 +1906,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2031,12 +2035,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2140,77 +2144,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2218,22 +2222,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2241,22 +2245,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2495,7 +2499,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3831,56 +3835,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4140,7 +4094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4208,7 +4162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4348,6 +4302,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4481,12 +4436,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4585,14 +4540,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4602,7 +4557,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4618,11 +4573,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4630,7 +4585,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4650,19 +4605,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5006,7 +5038,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5319,7 +5351,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5788,27 +5820,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6065,79 +6101,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6434,7 +6570,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6695,7 +6831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7442,7 +7578,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8353,22 +8489,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8379,17 +8515,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8599,7 +8736,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8609,7 +8746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9821,8 +9958,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9947,7 +10084,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9993,7 +10130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10104,14 +10241,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10304,7 +10433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11391,70 +11520,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12022,44 +12151,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13084,57 +13213,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13142,60 +13271,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14097,180 +14226,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14279,7 +14442,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14289,56 +14452,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15275,7 +15438,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16128,7 +16291,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17399,8 +17562,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17423,14 +17586,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17520,260 +17683,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18203,74 +18378,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18279,7 +18454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18287,7 +18462,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18544,26 +18719,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21145,8 +21323,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index 1c145ae32d..828ed44ac7 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-05-09 10:16+0000\n" "Last-Translator: s k Nagesh \n" "Language-Team: Kannada \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:43+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:44+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -323,335 +323,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "calibreಗೆ ಅಥವ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಿರುವ ಸಾದನಕ್ಕೆ ಪುಸ್ತಕಗಳನ್ನು ಸೇರಿಸಿ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "ಸಂಬಂಧಪಟ್ಟ ಪುಸ್ತಕಗಳ ಪಟ್ಟಿಯನ್ನು ತ್ವರಿತವಾಗಿ ತೋರಿಸು" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -863,32 +867,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -896,36 +900,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -933,7 +937,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -980,14 +984,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1283,8 +1287,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1295,8 +1299,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1318,8 +1322,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1865,31 +1869,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1902,7 +1906,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2031,12 +2035,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2140,77 +2144,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2218,22 +2222,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2241,22 +2245,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2495,7 +2499,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3831,56 +3835,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4140,7 +4094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4208,7 +4162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4348,6 +4302,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4481,12 +4436,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4585,14 +4540,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4602,7 +4557,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4618,11 +4573,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4630,7 +4585,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4650,19 +4605,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5006,7 +5038,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5319,7 +5351,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5788,27 +5820,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6065,79 +6101,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6434,7 +6570,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6695,7 +6831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7442,7 +7578,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8353,22 +8489,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8379,17 +8515,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8599,7 +8736,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8609,7 +8746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9821,8 +9958,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9947,7 +10084,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9993,7 +10130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10104,14 +10241,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10304,7 +10433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11391,70 +11520,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12022,44 +12151,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13084,57 +13213,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13142,60 +13271,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14097,180 +14226,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14279,7 +14442,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14289,56 +14452,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15275,7 +15438,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16128,7 +16291,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17399,8 +17562,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17423,14 +17586,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17520,260 +17683,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18203,74 +18378,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18279,7 +18454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18287,7 +18462,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18544,26 +18719,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21145,8 +21323,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 8e2ab121f2..a091c6c204 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Korean \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:43+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:44+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -322,336 +322,340 @@ msgstr "%s 파일에 메타데이터를 지정합니다." msgid "Set metadata from %s files" msgstr "%s 파일에서 메타 정보를 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "책은 calibre 프로그램이나 연결된 장치에 추가됩니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "연결된 Kindle로부터 주석을 가져옵니다 (시험중)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "책들은 다양한 종류의 이북 포맷으로 변환합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "책을 calibre 프로그램이나 연결된 장치에서 삭제합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "calibre 저장소에 있는 책들의 메타정보를 수정합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "calibre 저장소의 책을 읽습니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "인터넷에서 뉴스를 전자책형식으로 다운로드합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "관련된 책들의 리스트를 빠르게 보여줍니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "calibre 저장소에서 책을 하드디스크에 저장합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "세부 정보를 별개의 팝업창으로 표시합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "프로그램을 다시 시작합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "calibre 라이브러리에서 책 파일들을 포함하고 있는 폴더를 엽니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "연결된 장치로 책들을 보냅니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "calibre 사용자 메뉴얼 찾아보기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "calibre 커스터마이즈" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "현재 선택된 것과 유사한 책을 쉽게 찾기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "기기에서 calibre 저장소로 책 복사하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "한 저장소에서 다른 저장소로 책 복사하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "calibre 저장소에 있는 epub 또는 htmlz 파일을 일부 개조하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "calibre 저장소에서 무작위로 책 선택하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "calibre 플러그인을 새로 설치하거나 기존 플러그인을 업데이트하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "모양새" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "인터페이스" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibre 인터페이스 모양새를 조정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "작동" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Calibre가 동작하는 방식을 변경합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "사용자 정의 열 추가" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "자신의 서평이나 시평을 Calibre 책 리스트에 첨가 또는 제거합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "도구모음" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "도구 모음과 마우스 우측 버튼 메뉴를 사용자 정의합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "입력 옵션" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "변환하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "입력 형식마다 구체적인 변환 옵션을 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "공통 옵션" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "모든 형식에 공통적인 변환 옵션을 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "출력 옵션" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "출력 형식마다 구체적인 변환 옵션을 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "책 추가하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "가져오기/내보내기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Calibre에 책을 추가할때 파일에서 메타정보를 읽어오는 방법을 제어합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "책을 디스크에 저장하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "저장시, Calibre의 데이타베이스로부터 디스크장치로 어떻게 변환되는지를 제어합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "책을 장치로 전송하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Calibre가 화일을 ebook리더로의 전달을 제어합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "메타정보 제어판" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "저장 또는 내보내기 전, 메타 정보 필드를 변환합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "고급" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "이메일으로 책 공유하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "공유" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "이메일을 통해서 책 공유하기를 설정합니다. 내려받은 뉴스를 자동으로 장치로 전송하기때 사용될 수 있습니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "네트워크로 공유하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" "인터넷 상, 또는 어떤 장소나 장치로부터 Caiibre 도서관에 접속 가능하도록 도와주는 Calibre 컨텐츠 서버를 설정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "메타 정보 내려받기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "플러그인" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Calibre의 기능들은 다양한 방법으로 추가, 제거 또는 일부변경 될 수 있습니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "트윅" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "다양한 전후관계 내에서 Calibre가 어떻게 행동하는지를 조정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "기타" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "기타 전문가용 설정" @@ -866,32 +870,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "설치된 플러그인" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "파일 종류 플러그인을 위한 맵핑" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "로컬 플러그인 설정" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "사용되지 않는 플러그인" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "사용 중인 플러그인" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "플러그인 %s의 초기화가 실패하였습니다" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -903,36 +907,36 @@ msgstr "" " Customize calibre by loading external plugins.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "플러그인을 포함하고 있는 압축 파일의 경로를 지정하여 플러그인을 추가합니다" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "이름을 기준으로 커스텀 플러그인을 제거합니다. 내장된 플러그인에는 적용되지 않습니다." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "플러그인을 설정합니다. 플러그인의 이름과 콤마로 구분된 설정 문자열을 지정합니다." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "설치된 플러그인을 나열합니다." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "주어진 이름의 플러그인을 사용합니다" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "주어진 이름의 플러그인을 사용하지 않습니다" @@ -940,7 +944,7 @@ msgstr "주어진 이름의 플러그인을 사용하지 않습니다" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -987,14 +991,14 @@ msgstr "카드 B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1297,8 +1301,8 @@ msgstr "장치에 있는 책의 목록을 가져옵니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1309,8 +1313,8 @@ msgstr "책을 장치로 전송합니다..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1332,8 +1336,8 @@ msgstr "장치에서 책을 삭제합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1881,31 +1885,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1918,7 +1922,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "장치 정보를 얻습니다." @@ -2047,12 +2051,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2156,77 +2160,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2234,22 +2238,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2257,22 +2261,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2511,7 +2515,7 @@ msgid "There is insufficient free space on the storage card" msgstr "메모리카드에 여유 공간이 부족합니다." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s가 만들어졌습니다" @@ -3904,56 +3908,6 @@ msgstr "전자책에 변형을 실행합니다..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub 수리" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "epubcheck 버그 해결책" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "EPUB 파일을 지정해야 합니다" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4224,7 +4178,7 @@ msgstr "아니오" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4292,7 +4246,7 @@ msgstr "태그" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4439,6 +4393,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4572,12 +4527,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "이것은 Amazon Topaz 책입니다. 처리할 수 없습니다." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4676,14 +4631,14 @@ msgstr "본문" msgid "%s format books are not supported" msgstr "%s 형식의 책은 지원하지 않습니다" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4693,7 +4648,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4709,11 +4664,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4721,7 +4676,7 @@ msgstr "" msgid " or " msgstr " 또는 " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4741,19 +4696,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5099,7 +5131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5412,7 +5444,7 @@ msgstr "%s 폴더는 이미 존재합니다. 삭제를 먼저 하세요." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5881,27 +5913,31 @@ msgstr "장치로 전송하기" msgid "Connect/share" msgstr "연결/공유" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6158,79 +6194,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6527,7 +6663,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6788,7 +6924,7 @@ msgstr "책을 calibre에 추가" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "마법사 페이지" @@ -7535,7 +7671,7 @@ msgid "Choose foreground color" msgstr "전경색 선택" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "배경색 선택" @@ -8449,22 +8585,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "표지의 종횡비를 유지(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "세리프체(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "산세리프체(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "고정폭 글자체(&M):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "표준 글꼴(&T):" @@ -8475,17 +8611,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "고정폭 글자 크기(&F):" @@ -8698,7 +8835,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8708,7 +8845,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9922,8 +10059,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "잘못된 위치" @@ -10048,7 +10185,7 @@ msgid "&Profile:" msgstr "프로파일(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "확인(&O)" @@ -10094,7 +10231,7 @@ msgstr "선택된 모든 책들을 장치에서 영구적으로 삭제합 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "저자" @@ -10205,14 +10342,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10405,7 +10534,7 @@ msgstr "이 오류에 대한 자세한 정보를 봅니다" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "사본" @@ -11495,70 +11624,70 @@ msgstr "" msgid "&Download now" msgstr "지금 내려받기(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "사용자명과 암호가 필요합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "뉴스 소스에 사용할 사용자 이름과 암호를 주어야 합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "계정" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(선택)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(필수)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "제작자: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "최근 받은 날짜: 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "인터넷이 연결되지 않아서 뉴스를 내려받을 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "인터넷 연결 안 됨" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "뉴스 내려받기 일정표" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "새로운 소스를 추가" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12126,44 +12255,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "저자 분류" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13188,57 +13317,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre 라이브러리" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "calibre 전자책 라이브러리에 대한 위치를 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "라이브러리 생성이 실패함" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "다음 위치에 calibre 라이브러리 생성이 실패했습니다: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "새로운 calibre 전자책 라이브러리를 위한 위치를 선택합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "사용자 인터페이스를 초기화합니다..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "수리하기 실패" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "데이터베이스 수리가 실패했습니다. 비어있는 새로운 라이브러리로 시작합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "잘못된 데이터베이스 위치" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "%r 위치는 잘못된 데이터베이스 위치입니다. Calibre를 지금 종료합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "데이터베이스 오류 발견" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13246,60 +13375,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "%r 위치는 잘못된 데이터베이스 위치입니다. 비어있는 Calibre 라이브러리로 새로 시작합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "%s 시작하는중: 책을 불러옵니다..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "화면의 오른쪽 상위 영역입니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "화면의 오른쪽 하위 영역입니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "컴퓨터 재부팅을 시도합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "파일 삭제를 시도합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s은(는) 이미 실행 중입니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14203,180 +14332,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14385,7 +14548,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14395,56 +14558,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15389,7 +15552,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16249,7 +16412,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "삭제(&D)" @@ -17522,8 +17685,8 @@ msgid "Edit" msgstr "편집" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "초기화" @@ -17546,14 +17709,14 @@ msgid "Remember last used window size" msgstr "최근 사용된 창 크기를 기억" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "사용자 CSS 스타일 시트를 지정합니다. 모든 책의 모양새를 사용자 정의할 수 있습니다." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17643,260 +17806,272 @@ msgstr "고정폭 글자 크기(px)" msgid "The standard font type" msgstr "표준 글꼴 종료" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "전자책 뷰어 설정" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "기본 글자 크기(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "세리프" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "산세리프" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "고정폭" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "글꼴 옵션(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "뷰어 창보다 큰 이미지를 작게 조정합니다 (재시작 필요함) (&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "붙임표(-)로 연결하기 (긴 단어의 중간에 강제 줄 넘김)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "붙임표 붙이기에 대한 기본 언어(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "붙임표 붙이기의 규칙에 사용할 기본 언어입니다. 책에 언어가 지정되지 않은 경우에 사용합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "일반(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "단축키를 변경하려면 더블클릭하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "단축키(&K)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18329,74 +18504,74 @@ msgstr "숨기기" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "가지고 있는 e-book 장비를 선택하십시요. 만약 장비가 아래의 리스트에 존재하지 않다면 \"%s\" 를 선택하십시요." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "라이브러리를 이동하는중..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "라이브러리 이동 실패" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "잘못된 데이터베이스" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "라이브러리를 이동할 수 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "책에 대한 위치를 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "마법사에 오신 것을 환영합니다" @@ -18405,7 +18580,7 @@ msgstr "마법사에 오신 것을 환영합니다" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Calibre에 오신 것을 환영합니다" @@ -18413,7 +18588,7 @@ msgstr "Calibre에 오신 것을 환영합니다" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "e-book 설정 마법사" @@ -18682,26 +18857,29 @@ msgstr "Hotmail 사용" msgid "&Test email" msgstr "전자우편 시험(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "컨텐츠 서버 사용하기(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21307,8 +21485,8 @@ msgstr "" msgid "Unknown feed" msgstr "공급자를 알 수 없음" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "제목없는 항목" diff --git a/src/calibre/translations/ku.po b/src/calibre/translations/ku.po index 47a5ac3f43..daeda1c63f 100644 --- a/src/calibre/translations/ku.po +++ b/src/calibre/translations/ku.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-12-12 17:33+0000\n" "Last-Translator: Erdal Ronahi \n" "Language-Team: Kurdish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:43+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:44+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 19a90abf96..d4a005e64f 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:44+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:45+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -153,7 +153,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -321,335 +321,339 @@ msgstr "Nustatyti meta duomenys %s byluose" msgid "Set metadata from %s files" msgstr "Nustatyti meta duomenys iš %s bylu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Išvaizda ir elgsena" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Įrenginys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Veikimas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Pakeisti calibre veikimą" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Pridėti savo stulpelių" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "pridėti/šalinti savo stulpelius į calibre knygų sąrašą" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Įvesties parinktys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konvertavimas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Nustatyti konvertavimo parinktis priklausomai nuo įvesties formato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Bendros parinktys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Išeities parinktys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Pridėti knygas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importavimas/eksportavimas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Išsaugoti knygas į diską" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Siųsti knygas į įrenginius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Dalytis knygas el. paštu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Įskiepiai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Įvairūs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -863,32 +867,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Idiėgti įskiepiai" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Išjungti įskiepiai" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Įjungti įskiepiai" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -900,36 +904,36 @@ msgstr "" " Tinkinti calibre užkraunant išorinius įskiepus.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Parodyti įdiegtus įskiepius" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -937,7 +941,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -984,14 +988,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1287,8 +1291,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1299,8 +1303,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1322,8 +1326,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1869,31 +1873,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1906,7 +1910,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2035,12 +2039,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2144,77 +2148,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2222,22 +2226,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2245,22 +2249,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2499,7 +2503,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3835,56 +3839,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4144,7 +4098,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4212,7 +4166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4352,6 +4306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4485,12 +4440,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4589,14 +4544,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4606,7 +4561,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4622,11 +4577,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4634,7 +4589,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4654,19 +4609,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5010,7 +5042,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5323,7 +5355,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5792,27 +5824,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6069,79 +6105,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6438,7 +6574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6699,7 +6835,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7446,7 +7582,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8357,22 +8493,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8383,17 +8519,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8603,7 +8740,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8613,7 +8750,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9825,8 +9962,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9951,7 +10088,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9997,7 +10134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10108,14 +10245,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10308,7 +10437,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11395,70 +11524,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12026,44 +12155,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13088,57 +13217,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13146,60 +13275,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14101,180 +14230,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14283,7 +14446,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14293,56 +14456,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15279,7 +15442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16132,7 +16295,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17403,8 +17566,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17427,14 +17590,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17524,260 +17687,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18207,74 +18382,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18283,7 +18458,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18291,7 +18466,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18548,26 +18723,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21149,8 +21327,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index f84c6cf721..0cf71d1375 100644 --- a/src/calibre/translations/ltg.po +++ b/src/calibre/translations/ltg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:54+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:56+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index ffd0707b05..ea1374648c 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:23+0000\n" "Last-Translator: Inga V \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:44+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:45+0000\n" +"X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: LATVIA\n" "Language: lv\n" "X-Poedit-Language: Latvian\n" @@ -155,7 +155,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -328,63 +328,67 @@ msgstr "Ierakstīti metadati %s failos" msgid "Set metadata from %s files" msgstr "Uzstāda metadatus no %s failiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Pievieno grāmatas calibre vai pievienotajā ierícē" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Saņemt anotācijas no pievienotā Kindle (eksperiments)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Ģenerē bibliotēkas grāmatu katalogu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Konvertēt grāmatas uz dažādiem e-grāmatu formātiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Dzēš grāmatas no calibre bibliotēkas vai pievienotās ierīces" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Rediģē calibre bibliotēkas grāmatu metadatus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Lasīt grāmatu no biblio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Lejupielādē ziņas no interneta kā e-grāmatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Parāda saistīto grāmatu sarakstu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Eksportē cietajā diskā grāmatas no calibre bibliotēkas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Parāda grāmatas detaļas atsevišķā logā" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Restartēt calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Atver mapi, kas satur calibres bibliotēkas grāmatas failu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Sūtīt grāmatas uz pievienoto ierīci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -392,162 +396,162 @@ msgstr "" "Sūta gramatas izmantojot e-pastu vai tīmekli, vai arī pieslēdzas pie iTunes " "vai diska mapēm, tā it kā tās būtu ierīces" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Pārlūkot calibre lietotāja rokasgrāmatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Pielāgot calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Atrod grāmatas, kuras ir līdzīgas izvēlētajai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Parslēdzas starp calibre bibliotēkām un veic to apkopšanu." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopē grāmatas no ierīces uz calibre bibliotēku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Labot kolekcijas, kuru grāmatas tiks pārvietotas uz ierīci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopē grāmatu no vienas calibre bibliotēkas uz citu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Pielāgo sīkas detaļas calibre bibliotēkā esošajiem epub vai htmlz failiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" "Meklējot bibliotēkā izcelšanas režīmā, atrod nākošo vai iepriekšējo rezultātu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Izvēlas nejaušu grāmatu no calibre bibliotēkas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Meklē grāmatas pie dažādiem grāmatu tirgotājiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Iegūst jaunus calibre spraudņus vai pielāgo esošos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Izskats un sajūta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Saskarne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Pielāgot calibre saskarnes izskatu un uzvedību pēc savas gaumes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Uzvedība" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Izmainīt calibre uzvedību" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Pievienot savas kolonnas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Pievienot/noņemt savas kolonas calibre grāmatu sarakstam" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Rīkjosla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" "Pielāgo rīkjoslas un konteksta izvēlnes, mainot tajās pieejamās darbības" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Meklēšana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Pielāgo calbire gāmatu meklēšanas uzvedību" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Ievades opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Pārveidošana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Mainīt pārveidošanas uzstādījumus atsevišķiem ievades formātiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Kopīgas opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Uzstādīt visiem formātiem kopīgas konvertēšanas opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Izvades opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Mainīt pārveidošanas uzstādījumus atsevišķiem izvades formātiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Grāmatu pievienošana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importēt/Eksportēt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Pārvalda kā calibre lasa metadatus pievienojot grāmatas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Grāmatu saglabāšana diskā" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -555,50 +559,50 @@ msgstr "" "Pārvalda kā calibre eksportē failus no datubāzes uz disku, izmantojot " "\"Saglabāt diskā\" funkciju" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Grāmatu sūtīšana uz ierīcēm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Pārvalda failu nosūtīšanu uz e-grāmatu lasītāju" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadatu komutācijas paneļi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Maina metadatu laukus pirms saglabāšanas/nosūtīšanas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Šablona funkcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Paplašināti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Ļauj izveidot savas šablona funkcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Kopīgot grāmatas pa e-pastu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Koplietošana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -606,11 +610,11 @@ msgstr "" "Konfigurē grāmatu sūtīšanu e-pastā. Var tikt izmantots lai automātiski " "nosūtītu lejupielādētās ziņas uz ierīcēm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Koplietošana tīklā" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -618,57 +622,57 @@ msgstr "" "Konfigurē calibre Satura serveri, kurš ļauj, izmantojot internetu, piekļūt " "calibre bibliotēkai no jebkuras vietas un ierīces" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metadatu lejupielāde" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Pārvalda kā calibre lejupielādē e-grāmatu metadatus no tīkla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Ignorētās iekārtas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" "Izvēlēties kuras ierīces calibre ignorēs, kad tās tiks pieslēgtas datoram" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Spraudņi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Pievieno/noņem/pielāgo dažādus calibre funkcionalitātes aspektus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Uzlabojumi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Pielāgo calibre uzvedību dažādās situācijās" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tastatūra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Pielāgo calibre klaviatūras saīsnes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Dažādi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Dažādas papildus konfigurācijas iespējas" @@ -894,32 +898,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Установленные плагины" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Failu tipu spraudņu atbilstība" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Lokāla spraudņu pielāgošana" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Atslēgtie spraudņi" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Ieslēgtie spraudņi" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Spraudņā %s instalēšana neveiksmīga. Traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -931,24 +935,24 @@ msgstr "" " Pielāgo calibre, ielādējot papildus spraudņus.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Pievienot spraudni, norādot zip failu, kurš to satur." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Noņemt pievienotu spraudni pēc tā nosaukuma. Nestrādā ar iebūvētajiem " "spraudņiem" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -956,15 +960,15 @@ msgstr "" "Pielāgo spraudni. Norādiet spraudņa nosaukumu un pielāgošanas komandu, " "atdalot tos ar komatu." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Instalēto spraudņu saraksts+" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Iespējot nosaukto spraudni" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Atspējot nosaukto spraudni" @@ -972,7 +976,7 @@ msgstr "Atspējot nosaukto spraudni" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1019,14 +1023,14 @@ msgstr "Karte B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1357,8 +1361,8 @@ msgstr "Lasa ierīces grāmatu sarakstu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1369,8 +1373,8 @@ msgstr "Sūta grāmatas uz ierīci..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1392,8 +1396,8 @@ msgstr "Dzēš grāmatas no ierīces..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1976,31 +1980,31 @@ msgstr "Komunicē ar Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Komunicē ar Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Komunicē ar EEE lasītāju" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Komunicē ar Adam planšeti" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Komunicē ar Nextbook lasītāju" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Komunicē ar Moovybook lasītāju" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Komunicē ar COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Komunicē ar Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2013,7 +2017,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Saņem informāciju par ierīci..." @@ -2145,12 +2149,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentāri ir izņemti, jo SONY lasītāji tos nespēj apstrādāt" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Visas pēc nosaukuma" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Visas pēc autora" @@ -2282,77 +2286,77 @@ msgstr "" "nosaka to. Tas nozīmē, to rādīs tikai pirmo autoru grāmatām ar vairākiem " "autoriem. Atstājiet šo atspējoto, ja jūs izmantojat metadatu Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Bezvadu Ierīce" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Ports: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2360,22 +2364,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Lietot šo IP adresi" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2383,22 +2387,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2646,7 +2650,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Atmiņas kartē nepietiek brīvas vietas" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -4007,56 +4011,6 @@ msgstr "Veic e-grāmatas pārveidošanu..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4332,7 +4286,7 @@ msgstr "Nē" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4400,7 +4354,7 @@ msgstr "Birkas" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4552,6 +4506,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4694,12 +4649,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Nav iespējams apstrādāt, jo šī ir Amazon Topaz grāmata." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4798,14 +4753,14 @@ msgstr "Pamatteksts" msgid "%s format books are not supported" msgstr "%s formāta grāmatas netiek atbalstītas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4815,7 +4770,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4831,11 +4786,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4843,7 +4798,7 @@ msgstr "" msgid " or " msgstr " vai " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4863,19 +4818,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5224,7 +5256,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5537,7 +5569,7 @@ msgstr "Mape %s jau eksistē. Sākumā to izdzēšiet." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Par garu" @@ -6009,27 +6041,31 @@ msgstr "Sūtīt uz ierīci" msgid "Connect/share" msgstr "Savienoties/koplietot" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Aptur" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Aptur serveri. Tas var aizņemt līdz minūtei, lūdzu uzgaidiet..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6290,79 +6326,179 @@ msgid "Plugin Updater" msgstr "Spraudņu atjaunināšana" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6659,7 +6795,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6920,7 +7056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Vednis" @@ -7667,7 +7803,7 @@ msgid "Choose foreground color" msgstr "Izvēlieties priekšplāna krāsu" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Izvēlieties fona krāsu" @@ -8580,22 +8716,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8606,17 +8742,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8826,7 +8963,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8836,7 +8973,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -10050,8 +10187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10176,7 +10313,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10222,7 +10359,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autors" @@ -10333,14 +10470,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10533,7 +10662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Nokopēts" @@ -11622,70 +11751,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Nepieciešams lietotājvārds un parole" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Izveidoja: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Nav interneta savienojuma" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12253,44 +12382,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Autors kārtošanai" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13315,57 +13444,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Kalibre bibliotēka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Inicializē lietotāja saskarni..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Nederīga datubāzes atrašanās vieta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13373,60 +13502,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Sāknēju %s: Ielādē grāmatas..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14339,180 +14468,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Ievadiet skaitli" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Ievadiet datumu formātā YYYY-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Ievadiet tekstu." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Ievadiet regulāro izteiksmi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14521,7 +14684,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14531,56 +14694,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Pievienot nosacījumu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Noņemt nosacījumu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15517,7 +15680,7 @@ msgstr "Maksimālais gaidīšanas &laiks pēc pirmā rezultāta atrašanas:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sek." @@ -16372,7 +16535,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Dzēst" @@ -17652,8 +17815,8 @@ msgid "Edit" msgstr "Rediģēt" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17676,14 +17839,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17773,260 +17936,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Klaviatūras saīsnes" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18458,7 +18633,7 @@ msgstr "Paslēpt" msgid "Toggle" msgstr "Pārslēgt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -18467,67 +18642,67 @@ msgstr "" "Izvēlieties e-grāmatu ierīci. Ja Jūsu ierīce nav sarakstā, izvēlieties " "\"%s\" ierīci." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Pārvieto bibliotēku..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Neizdevās pārvietot bibliotēku" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Nederīga datubāze" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Nevarēja pārvietot bibliotēku" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Izvēlieties vietu grāmatām" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Nevarēja izveidot mapi %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Calibre bibliotēkai Jums ir jāizvēlas tukša mape. %s nav tukša." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Nākošais >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Iepriekšējais" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Atcelt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Pabeigt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Apstiprināt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Sākuma vednis" @@ -18536,7 +18711,7 @@ msgstr "Sākuma vednis" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Laipni lūdzam calibre" @@ -18544,7 +18719,7 @@ msgstr "Laipni lūdzam calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Vienas pieturas risinājums visām Jūsu e-grāmatu vajadzībam." @@ -18803,26 +18978,29 @@ msgstr "Lietot Hotmail" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21404,8 +21582,8 @@ msgstr "" msgid "Unknown feed" msgstr "Nezināma barotne" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Raksts bez nosaukuma" diff --git a/src/calibre/translations/mk.po b/src/calibre/translations/mk.po index e37c74e9c9..8e1c0c54fd 100644 --- a/src/calibre/translations/mk.po +++ b/src/calibre/translations/mk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-11-26 20:57+0000\n" "Last-Translator: ScHRiLL \n" "Language-Team: Macedonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:44+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:45+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index cae76fd73a..da81586a7b 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:45+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:45+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -323,335 +323,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -864,32 +868,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "ഇന്‍സ്റ്റോള്‍ ചെയ്തിട്ടുള്ള പ്ലുഗിനുകള്‍" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "നിര്‍ജ്ജിവം ആക്കിയിരിക്കുന്ന പ്ലുഗിനുകള്‍" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -897,38 +901,38 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "ഒരു പ്ലുഗിന്‍ ഉള്‍പ്പെടുത്തുന്നതിനായി അത് അടങ്ങിയിരിക്കുന്ന zip " "ഫയലിലേക്കുള്ള വഴി വ്യക്തമാക്കുക." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "ഇന്‍സ്റ്റോള്‍ ചെയ്തിട്ടുള്ള പ്ലുഗിനുകള്‍ എല്ലാം ലിസ്റ്റ് ചെയ്യുക" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലുഗിന്‍ പുന:ജ്ജിവിപ്പിക്കുക" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലുഗിന്‍ നിര്‍ജ്ജിവമാക്കുക" @@ -936,7 +940,7 @@ msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലു #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -983,14 +987,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1286,8 +1290,8 @@ msgstr "ഉപകരണത്തില്‍ ഉള്ള പുസ്തകങ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1298,8 +1302,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തിലേ #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1321,8 +1325,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തില് #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1869,31 +1873,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1906,7 +1910,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "ഉപകരണത്തിന്റെ വിവരങ്ങള്‍ നേടുക..." @@ -2035,12 +2039,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2144,77 +2148,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2222,22 +2226,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2245,22 +2249,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2499,7 +2503,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3835,56 +3839,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4148,7 +4102,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4216,7 +4170,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4356,6 +4310,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4489,12 +4444,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4593,14 +4548,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4610,7 +4565,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4626,11 +4581,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4638,7 +4593,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4658,19 +4613,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5014,7 +5046,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5327,7 +5359,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5796,27 +5828,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6073,79 +6109,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6442,7 +6578,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6703,7 +6839,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7450,7 +7586,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8361,22 +8497,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8387,17 +8523,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8607,7 +8744,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8617,7 +8754,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9829,8 +9966,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9955,7 +10092,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10001,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10112,14 +10249,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10312,7 +10441,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11399,70 +11528,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12030,44 +12159,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13092,57 +13221,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13150,60 +13279,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14105,180 +14234,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14287,7 +14450,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14297,56 +14460,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15283,7 +15446,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16136,7 +16299,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17407,8 +17570,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17431,14 +17594,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17528,260 +17691,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18211,74 +18386,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18287,7 +18462,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18295,7 +18470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18552,26 +18727,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21153,8 +21331,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 0f8fcf9c55..e4275a348b 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:45+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:46+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,336 +326,340 @@ msgstr "%s फाईल मध्ये संबंधित मजकूर msgid "Set metadata from %s files" msgstr "%s फाईल मधला मजकूर वापरून संबंधित मजकूर तयार करा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "दृश्य अनुभूती" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "तुमच्यानुसार मजकूर स्तंभ तयार करा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "calibre च्या पुस्तक सूची मध्ये तुमच्यानुसार मजकूर स्तंभ तयार करा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "टूलबार" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "तुम्च्यानुसार टूलबार व उपलभ्द मेन्यू शी निगडीत क्रिया बदला" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "शोधत आहे" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "calibre कोणत्या प्रकारे पुस्तकांमध्ये शोधते ते बदला" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "input पर्याय" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "रुपांतर" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "प्रत्येक input नुसार रुपांतर पर्याय बदला" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "नेहेमीचे पर्याय" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "सर्व formats साठी एक समान पर्याय वापरा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "output पर्याय" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "प्रत्येक output format साठी रुपांतर पर्याय वेगळे ठेवा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "पुस्तके समाविष्ट करत आहे" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "आयात / निर्यात" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "पुस्तके समाविष्ट करताना संबंधित मजकूर कसा वाचावा यासाठी पर्याय निवडा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "पुस्तके disk वर लिहा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" "calibre फाईल आपल्या database मधून disk वर कसे लिहील याचे पर्याय निवडा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "पुस्तके या संगणकाला जोडलेल्या devices ना पाठवली जात आहेत" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "तुमच्या ebook reader वर पुस्तके कशी पाठवली जातील यासाठी पर्याय निवडा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "संबंधित मजकुरासाठी plugboards" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "मेटाडाटा डाउनलोड" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -867,32 +871,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -900,36 +904,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -937,7 +941,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -984,14 +988,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1287,8 +1291,8 @@ msgstr "उपकरणावरील पुस्तकांची याद #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1299,8 +1303,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1322,8 +1326,8 @@ msgstr "उपकरणावरील पुस्तके नष्ट कर #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1869,31 +1873,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1906,7 +1910,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2035,12 +2039,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2144,77 +2148,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2222,22 +2226,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2245,22 +2249,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2499,7 +2503,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3835,56 +3839,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4144,7 +4098,7 @@ msgstr "नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4212,7 +4166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4352,6 +4306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4485,12 +4440,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4589,14 +4544,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4606,7 +4561,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4622,11 +4577,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4634,7 +4589,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4654,19 +4609,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5010,7 +5042,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5323,7 +5355,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5792,27 +5824,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6069,79 +6105,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6438,7 +6574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6699,7 +6835,7 @@ msgstr "calibre मध्ये पुस्तके सामील करा" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7446,7 +7582,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8357,22 +8493,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8383,17 +8519,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8603,7 +8740,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8613,7 +8750,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9825,8 +9962,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9951,7 +10088,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9997,7 +10134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "लेखक" @@ -10108,14 +10245,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10308,7 +10437,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "प्रत तयार केली" @@ -11395,70 +11524,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12026,44 +12155,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13088,57 +13217,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13146,60 +13275,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14101,180 +14230,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14283,7 +14446,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14293,56 +14456,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15279,7 +15442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16132,7 +16295,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17403,8 +17566,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17427,14 +17590,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17524,260 +17687,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18207,74 +18382,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18283,7 +18458,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18291,7 +18466,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18548,26 +18723,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21149,8 +21327,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 02c2919d03..3841dbcb6c 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-09-04 04:15+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:45+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:46+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,65 +326,69 @@ msgstr "Setkan metadata dalam fail-fail %s" msgid "Set metadata from %s files" msgstr "Setkan metadata dari fail-fail %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Masuk buku ke calibre atau peranti yang dihubungkan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Ambil anotasi dari Kindle yang dihubungkan (eksperiment)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Jana katalog buku-buku dari perpustakaan anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Tukar buku ke pelbagai format ebook." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Padam buku dari calibre anda atau peranti yang dihubungkan." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Edit metadata buku-buku dari perpustakaan calibre anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Baca buku-buku dari perpustakaan calibre anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Muat-turun berita dari internet dalam bentuk ebook." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Papar senarai pantas buku-buku yang berkaitan." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" "Export buku-buku dari perpustakaan calibre anda ke dalam cekera keras." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Papar butir-butir buku di popup asing." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Restart calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Buka folder yang mengandungi file-file buku di dalam perpustakaan calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Hantar buku-buku kedalam peranti yang di hubungkan." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -392,45 +396,45 @@ msgstr "" "Hantar buku melalui e-mel atau sesawang serta sambung ke iTunes atau folder " "dalam komputer anda seperti peranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Layari Panduan Pengguna calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Penyusuaian calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Cari buku-buku yang berkaitan dengan pilihan sekarang." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Tukar antara pelbagai perpustakaan calibre dan laksanakan penyelengaraan " "kepada mereka." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Salin buku-buku dari peranti ke perpustakaan calibre anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Edit koleksi dimana buku-buku disimpan dalam peranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Salin buku dari perpustakaan calibre ke yang lain." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Buat suaian kecil ke epub atau file-file htmlz didalam perpustakaan calibre " "anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -438,233 +442,233 @@ msgstr "" "Cari padanan berikutnya atau terdahulu bila menggelintar dalam pustaka " "calibre anda dalam mod sorot" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Pilih buku rawak dari pustaka calibre anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Gelintar buku dari penjual buku yang berlainan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -880,32 +884,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -913,36 +917,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -950,7 +954,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -997,14 +1001,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1300,8 +1304,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1312,8 +1316,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1335,8 +1339,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1882,31 +1886,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1919,7 +1923,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2048,12 +2052,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2157,77 +2161,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2235,22 +2239,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2258,22 +2262,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2512,7 +2516,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3848,56 +3852,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4160,7 +4114,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4228,7 +4182,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4368,6 +4322,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4501,12 +4456,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4605,14 +4560,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4622,7 +4577,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4638,11 +4593,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4650,7 +4605,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4670,19 +4625,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5026,7 +5058,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5339,7 +5371,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5808,27 +5840,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6085,79 +6121,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6454,7 +6590,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6715,7 +6851,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7462,7 +7598,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8373,22 +8509,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8399,17 +8535,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8619,7 +8756,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8629,7 +8766,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9841,8 +9978,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9967,7 +10104,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10013,7 +10150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10124,14 +10261,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10324,7 +10453,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11411,70 +11540,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12042,44 +12171,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13104,57 +13233,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13162,60 +13291,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14117,180 +14246,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14299,7 +14462,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14309,56 +14472,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15295,7 +15458,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16148,7 +16311,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17419,8 +17582,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17443,14 +17606,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17540,260 +17703,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18223,74 +18398,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18299,7 +18474,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18307,7 +18482,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18564,26 +18739,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21165,8 +21343,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 30c4b177c8..ac58630e44 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:14+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:46+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:47+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,64 +326,68 @@ msgstr "Set metadata i %s filer" msgid "Set metadata from %s files" msgstr "Set metadata fra %s filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Legg bøker til calibre eller til den tilkoblede enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Hent annoteringer fra en tilkoblet Kindle-enhet (til uprøving)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Generer en katalog av bøkene som finnes i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Konverter bøker til forskjellige e-bokformater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Slett bøker fra ditt calibrebibliotek eller tilkoblede enhet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Rediger metadata i bøker som finnes i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Les bøker fra ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Last ned nyheter fra Internet i e-bokform" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Vis en liste over relaterte bøker raskt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Eksporter bøker fra ditt calibre-bibliotek til harddisken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Vis bokdetaljer i et separat popup-vindu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Start calibre på nytt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Åpne mappen som inneholder e-bokfilene som finnes i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Send bøker til den tilkoblete enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -391,43 +395,43 @@ msgstr "" "Send bøker via e-post, web, herunder tilkoblet iTunes eller til mapper på " "din PC som om de var enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Se gjennom calibre brukermanual" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Tilpass calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Finn bøker enkelt, lik den nåværende valgte boken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Bytt mellom forskjellige calibre-bibliotek og gjennomfør vedlikehold av dem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopier bøker fra enhet til ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Rediger samlingen av bøker som ligger på din enhet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopier en bok fra ett calibre-bibliotek til et annet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Gjør små endringer til epub eller htmiz-filer calibrebiblioteket ditt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -435,56 +439,56 @@ msgstr "" "Finn den neste eller forrige treff når du søker i ditt calibre-bibliotek i " "fremhevelsesmodus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Velg en tilfelding bok fra calibrebiblioteket ditt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Søk etter bøker fra forskjellige bokforhandlere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Hent nye calibre-plugins eller oppdater dine eksisterende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Utseende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Brukergrensesnitt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Juster utseende for calibres brukergrensesnitt etter ditt ønske" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Adferd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Endrer måten calibre oppfører seg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Legg til dine egne kolonner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Legg til /fjern dine egne kolonner i calibres bokliste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Verktøylinje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -492,65 +496,65 @@ msgstr "" "Tilpass verktøylinjen og kontekstmenyer. Endringer med handlinger er " "tilgjengelig i hver" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Søker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Tilpass måten Calibre søker etter bøker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Inndatavalg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "konvertering" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Angi spesifikke konverteringsalternativer for hvert inndata-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Vanlige valg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Angi felles konverteringsalternativer for alle formater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Valg for utdata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Angi spesifikke konverteringsalternativer for hvert utdata-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Legger til bøker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importér/eksportér" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrollér hvordan calibre leser metadata fra filer når den legger til bøker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Lagrer bøker til disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -558,50 +562,50 @@ msgstr "" "Kontrollér hvordan calibre eksporterer filer fra dens database til disken " "når \"lagre til disk\" benyttes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Sender bøker til enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrollér hvordan calibre overfører filer til din e-bokleser" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Instrumenttavle for metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Endre felt for metadata før lagring/sending" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Malfunksjoner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avansert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Lag dine egne malfunksjoner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Dele bøker via e-post" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Deling" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -609,11 +613,11 @@ msgstr "" "Klargjør for deling av bøker via e-post. Kan brukes til automatisk sending " "av nedlastede nyheter til enhetene" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Deling over nettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -621,56 +625,56 @@ msgstr "" "Klargjør calibre innholdstjener som vil gi deg tilgang til calibres " "bibliotek fra hvor som helst, på enhver enhet, over internett" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Nedlasting av metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontrollér hvordan calibre laster ned e-bok metadata fra internettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Legg til/fjern/tilpass ulike deler av calibres funksjonalitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Tilpasning" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Finjustér hvordan calibre virker i ulike sammenhenger" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tastatur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Tilpass tastatur-snarveier for calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Diverse avanserte konfigurasjoner" @@ -899,32 +903,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Installerte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Kartlegging av programtillegg for filtyper" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Lokal innstilling av programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Slå av programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Påslåtte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialisering av programtillegg %s mislykket med sporingshistorie:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -936,26 +940,26 @@ msgstr "" " Tilpass Calibre ved å laste eksterne programtillegg.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Legg til et programtillegg ved å spesifisere stien hvor den befinner seg i " "ZIP filen" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Fjern et tilpasset programtillegg ved navn. Dette har ingen effekt på " "innebygde programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -963,15 +967,15 @@ msgstr "" "Tilpass programtillegg. Spesifiser navnet på programtillegget og " "tilpassningsstrengen separert ved komma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Se alle Installerte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Slå på navngitte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Slå av navngitte programtillegg" @@ -979,7 +983,7 @@ msgstr "Slå av navngitte programtillegg" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1026,14 +1030,14 @@ msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1356,8 +1360,8 @@ msgstr "Motta liste over bøker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1368,8 +1372,8 @@ msgstr "Overfører bøker til enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1391,8 +1395,8 @@ msgstr "Fjern bøker fra enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1964,31 +1968,31 @@ msgstr "Kommuniser med Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Kommuniser med Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Kommuniser med EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Kommuniser med Adam tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Kommuniser med Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Kommuniser med Moovybook leser" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Kommuniser med COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Kommuniser med Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2001,7 +2005,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Få informasjon om enheten..." @@ -2131,12 +2135,12 @@ msgstr "" "Kommentarer har blitt fjernet ettersom SONYs lesere ikke håndterer dem" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Alle ved tittel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Alle ved forfatter" @@ -2269,77 +2273,77 @@ msgstr "" "bøker med flere forfattere vises. Slå av dette valget deersom du benytter " "metadata - oppsett." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2347,22 +2351,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2370,22 +2374,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2632,7 +2636,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Det er ikke nok ledig plass på lagringskortet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Gjengitt %s" @@ -4245,73 +4249,6 @@ msgstr "Kjører transformering av e-boken..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Fixer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Fiks for epubcheck bugs" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Fiks for bug i den siste versjonen av epubcheck. Epubcheck rapporterer flere " -"feil som ikke er faktiske feil. epub-fix vil forsøke å oppdate og erstatte " -"disse med konstruksjoner som epubcheck liker. Dette kan føre til strørre " -"endringer på din epub. Klag til epubcheck-prosjektet." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [valgmuligheter] file.epub\n" -"\n" -"Reparer vanlige problemer i EPUB-filer som kan føre til at de blir avvist " -"for dårlig utført publiseringsservice.\n" -"\n" -"\n" -"Som standard vil ikke reparasjoner bli utført og meldinger blir skrevet ut " -"for hver feil som oppdages. Benytt valgmuligheter for å kontrollere hvilke " -"feil som skal repareres automatisk." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Du må spesifisere en epub-fil" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Reparer ikkemanifesterte filer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Reparer ikke-manifesterte filer. epub-fix kan enten legge dem til de " -"manifesterte eller slette dem so spesifisert av slett ikkemanifesterte-" -"valget." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Slett ikkemanefesterte file fremfor å legge dem til som manifesterte." - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4593,7 +4530,7 @@ msgstr "Nei" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4661,7 +4598,7 @@ msgstr "Nøkkelord" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4819,6 +4756,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4952,12 +4890,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dette er en Amazon Topaz-bok. Den kan ikke koverteres." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -5056,14 +4994,14 @@ msgstr "Hovedtekst" msgid "%s format books are not supported" msgstr "%s formaterte bøker er ikke støttet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5073,7 +5011,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5089,11 +5027,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5101,7 +5039,7 @@ msgstr "" msgid " or " msgstr " eller " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5121,19 +5059,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5491,7 +5506,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5805,7 +5820,7 @@ msgstr "Folderen %s finnes fra før. Slett denne først." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -6293,27 +6308,31 @@ msgstr "Send til enhet" msgid "Connect/share" msgstr "Koble/del" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stopper" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Stopper serveren. Dette kan ta flere minutter, vennligst vent..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6584,79 +6603,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6957,7 +7076,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7226,7 +7345,7 @@ msgstr "Legge bøker til calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Veiviser-side" @@ -7991,7 +8110,7 @@ msgid "Choose foreground color" msgstr "Velg forgrunnsfarge" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Velg bagrunnsfarge" @@ -8927,22 +9046,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Behold &aspektområdet til omslaget" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif familie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans familie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Monospace familie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandard tegnsett:" @@ -8953,17 +9072,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Monospace &tegnsettstørrelse:" @@ -9176,7 +9296,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9186,7 +9306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -10427,8 +10547,8 @@ msgstr "Området %s inneholder det gjeldende calibre-biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Dårlig område" @@ -10555,7 +10675,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -10603,7 +10723,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Forfatter" @@ -10717,14 +10837,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10917,7 +11029,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopiert" @@ -12068,72 +12180,72 @@ msgstr "" msgid "&Download now" msgstr "&Last ned nå" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Trenger brukernavn og passord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Du må oppgi et brukernavn og/eller passord for å benytte denne nye kilden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Konto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(valgfritt)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(obligatorisk)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Laget av: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Sist lastet ned: aldri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Kan ikke laste ned nyheter da forbindelsen med Internet ikke er aktiv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Ingen forbindelse med Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Planlegg neste nedlasting" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Legg til en egendefinert nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12717,44 +12829,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Forfatter Sorter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13799,57 +13911,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Velg en lokalisering for ditt calibre e-bokbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Kunne ikke lage bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Kunne ikke lage et calibre-bibliotek ved: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Velg et område for ditt nye calibre e-bokbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Initierer brukergrensesnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Reparasjon gikk galt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "Databasereparasjonen gikk galt. Starter med nytt tomt bibliotek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Dårlig databaselokalisering" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Dårlig valgt databaseområde %r. Calibre avsluttes." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Ødelagt database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13857,7 +13969,7 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -13865,54 +13977,54 @@ msgstr "" "Dårlig valg av databaseområde %r. Vil starte med et nytt, tomt calibre-" "bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Starter %s: Laster bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Er du sikker på at den ikke kjører" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "kan kjøre i systemfeltet, i" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "øvre høyre område av skjermen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "nedre høyre område av skjermen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "forsøk å re-starte datamaskinen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "forsøk å slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Kan ikke Starte " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s kjører allerede." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14851,180 +14963,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15033,7 +15179,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15043,56 +15189,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -16064,7 +16210,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sek." @@ -16973,7 +17119,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -18260,8 +18406,8 @@ msgid "Edit" msgstr "Rediger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Nullstill" @@ -18284,7 +18430,7 @@ msgid "Remember last used window size" msgstr "Husk sist brukte vindustørrelse" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18293,7 +18439,7 @@ msgstr "" "på alle bøker." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18386,199 +18532,211 @@ msgstr "Monospace fontstørrelse i piksler" msgid "The standard font type" msgstr "Standard tegnsetttype" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Konfigurer E-bokleser" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Standard tegnsettstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Tegnsettvalg" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Bla sider &blaretning:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "deaktivert" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Mus &musehjul for å bla i sider" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "&Gjør bilder større enn visningsområdet (krever omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "O&rddeling (deling av linjen ved å dele lange ord med bindestrek)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Standard &språk for orddeling:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18586,35 +18744,35 @@ msgstr "" "Standardspråk for å bruke orddelingsregler. Dersom et språk ikke defineres " "for boken, vil dette benyttes." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Husk den &gjeldende siden ved avslutning" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Vanlig" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dobbeltklikk for å endre hurtigtast for tastaturet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Tastatursnarveier" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click her." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Brukers &stilark" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19080,74 +19238,74 @@ msgstr "Skjul" msgid "Toggle" msgstr "Veksle" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Flytter bibliotek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Ugyldig database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Velg lokalisasjon for bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Du må velge en tom mappe for kalibrebiblioteket. %s er ikke tomt." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Velkommen-veiviser" @@ -19156,7 +19314,7 @@ msgstr "Velkommen-veiviser" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Velkommen til calibre" @@ -19164,7 +19322,7 @@ msgstr "Velkommen til calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Den eneste løsningen du trenger for alle dine e-bøker." @@ -19446,36 +19604,30 @@ msgstr "Benytt Hotmail" msgid "&Test email" msgstr "&Test e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Dersom du bruker Stanza " -"e-bok applikasjonen på din iPhone/iTouch, kan du koble e-boksamlingen din " -"direkte til enheten. For å gjøre dette må du slå på calibres innholdsserver." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Slå på &Innholdsserver" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Husk å la Calibre fortsatt kjøre, da serveren kun kjører så lenge Calibre " -"kjører.\n" -"

    Stanza skal kunne se din Calibresamling automatisk. Om ikke, forsøk å " -"legge til URL http://myhostname:8080 som en ny katalog i Stanza-leseren i " -"din iPhone. Her skal myhostname være fullt kvalifisert vertsnavn eller IP-" -"adressen til datamaskinen Calibre kjører på." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22269,8 +22421,8 @@ msgstr "Ukjent seksjon" msgid "Unknown feed" msgstr "Ukjent mating" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Ubetitelet artikkel" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index aa3f0aa5a5..02437d1e08 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-26 09:58+0000\n" "Last-Translator: Игорь \n" "Language-Team: German\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:45+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:46+0000\n" +"X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -155,7 +155,7 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -329,336 +329,340 @@ msgstr "Geben Sie die Metadaten in %s Dateien an" msgid "Set metadata from %s files" msgstr "Geben Sie die Metadaten von %s Dateien an" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Bücher zu Calibre oder dem verbundenen Gerät hinzufügen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Anmerkungen vom verbundenen Kindle laden (experimentell)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Erstellt ein Katalog der Bücher in die Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Konvertiere Bücher in verschiedene eBook Formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" "Entferne Bücher aus der Calibre Bibliothek oder vom verbundenen Gerät" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Bedienungsoberfläche" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konvertierung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -885,32 +889,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Installierte Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapping für Dateityp Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Lokale Plugin Anpassung" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Ausgeschaltene Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Staren des Plugins %s schlug fehl. Traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -922,26 +926,26 @@ msgstr "" " Calibre anpassen durch das Laden externer Plugins.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Plugin hinzufügen durch die Angabe des Pfads zur ZIP Datei, die das Plugin " "enthält." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte " "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -949,15 +953,15 @@ msgstr "" "Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein " "Komma getrennt an." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Installierte Plugins auflisten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Gewähltes Plugin einschalten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" @@ -965,7 +969,7 @@ msgstr "Gewähltes Plugin ausschalten" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1012,14 +1016,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1315,8 +1319,8 @@ msgstr "Erhalte die Liste der Bücher auf dem Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1327,8 +1331,8 @@ msgstr "Übertrage Bücher ans Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1350,8 +1354,8 @@ msgstr "Entferne Bücher vom Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1897,31 +1901,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1934,7 +1938,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Erhalte Geräte Information..." @@ -2063,12 +2067,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2174,77 +2178,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2252,22 +2256,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2275,22 +2279,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2531,7 +2535,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s gerendert." @@ -4046,56 +4050,6 @@ msgstr "Führe Veränderungen am eBook durch..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4378,7 +4332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4446,7 +4400,7 @@ msgstr "Etiketten" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4600,6 +4554,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4733,12 +4688,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4837,14 +4792,14 @@ msgstr "Haupttext" msgid "%s format books are not supported" msgstr "Bücher im %s Format werden nicht unterstützt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4854,7 +4809,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4870,11 +4825,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4882,7 +4837,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4902,19 +4857,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5275,7 +5307,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5588,7 +5620,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -6057,27 +6089,31 @@ msgstr "An Reader übertragen" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6334,79 +6370,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6705,7 +6841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6973,7 +7109,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Assistenten Seite" @@ -7722,7 +7858,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8651,22 +8787,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rife Schriftartfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Serifenlose Schriftartfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandardschrift:" @@ -8677,17 +8813,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " Pixel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Nichtproportionale Schri&ftgröße:" @@ -8899,7 +9036,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8909,7 +9046,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -10138,8 +10275,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10265,7 +10402,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10311,7 +10448,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -10422,14 +10559,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10622,7 +10751,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopiert" @@ -11713,72 +11842,72 @@ msgstr "" msgid "&Download now" msgstr "&Jetzt laden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Benötige Benutzernamen und Passwort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 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." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Erstellt von: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Zuletzt geladen: niemals" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Zeitgesteuerter Nachrichten Download" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Neue individuelle Nachrichtenquelle hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12358,44 +12487,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Sortierung nach Autor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13439,57 +13568,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Schlechter Datenbank Standort" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13497,60 +13626,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Wenn Sie sicher sind, dass es nicht gestartet ist" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "kann im Systemtray gestartet sein, im" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "oberen rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "unteren rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "Versuchen Sie Ihren Rechner neu zu starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Start nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s ist schon gestartet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14460,180 +14589,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14642,7 +14805,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14652,56 +14815,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15644,7 +15807,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16516,7 +16679,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17796,8 +17959,8 @@ msgid "Edit" msgstr "Bearbeiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Zurücksetzen" @@ -17820,7 +17983,7 @@ msgid "Remember last used window size" msgstr "Zuletzt verwendete Fenstergröße merken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -17829,7 +17992,7 @@ msgstr "" "des Aussehens aller Bücher." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17919,199 +18082,211 @@ msgstr "Nichtproportionale Schriftgröße in Punkt" msgid "The standard font type" msgstr "Standardschriftart" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "eBook Viewer konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Voreingestellte Schriftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Serifenlos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Nichtproportional" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Schrifteinstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "&Trennen (Silbentrennung bei langen Worten)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Voreingeste&llte Sprache für die Silbentrennung:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18119,62 +18294,62 @@ msgstr "" "Voreingestellte Sprache für die Regeln der Silbentrennung. Falls das Buch " "keine Sprache angibt, wird diese Sprache verwendet." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18609,74 +18784,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Verschiebe Bibliothek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Verschieben der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Willkommens-Assistent" @@ -18685,7 +18860,7 @@ msgstr "Willkommens-Assistent" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Willkommen zu Calibre" @@ -18693,7 +18868,7 @@ msgstr "Willkommen zu Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 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." @@ -18971,38 +19146,30 @@ msgstr "" msgid "&Test email" msgstr "eMail &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Falls Sie das Stanza " -"eBook Programm auf Ihrem iPhone/iTouch verwenden, können Sie auf Ihre " -"Calibre Büchersammlung direkt vom Gerät aus zugreifen. Dazu müssen Sie den " -"Calibre Content Server einschalten." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "&Content Server einschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Denken Sie daran, Calibre gestartet zu lassen, da der Server nur solange " -"läuft, wie auch Calibre läuft.\n" -"

    Stanza sollte Ihre Calibre Zusammenstellung automatisch finden. Falls " -"nicht, versuchen Sie die URL http://myhostname:8080 als einen neuen Katalog " -"im Stanza Reader auf dem iPhone hinzuzufügen. Dabei sollte myhostname der " -"vollständige Servername oder die IP Adresse des Rechners sein, auf dem " -"Calibre läuft." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -21678,8 +21845,8 @@ msgstr "" msgid "Unknown feed" msgstr "Feed unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artikel ohne Titel" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 6290ab96cd..c473fb8575 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,15 +56,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-02-13 18:52+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" +"PO-Revision-Date: 2013-02-15 22:37+0000\n" "Last-Translator: drMerry \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-14 04:36+0000\n" +"X-Launchpad-Export-Date: 2013-02-16 04:38+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -210,7 +210,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -377,64 +377,68 @@ msgstr "Metadata van e-book uit ZIP-archieven lezen" msgid "Set metadata in %s files" msgstr "Metadata van %s-bestanden instellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Boeken toevoegen aan calibre of verbonden apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Annotaties van een verbonden Kindle verkrijgen (experimenteel)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Een catalogus maken van boeken in uw calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Boeken naar verschillende e-book formaten converteren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "E-boeken afwerken" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Verwijder boeken uit uw calibrebibliotheek of verbonden apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Bewerk de metadata van boeken in uw calibrebibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Gelezen boeken in uw calibrebibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Nieuws van het Internet downloaden in e-bookformaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Toon snel een lijst van gerelateerde boeken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exporteer boeken van uw calibrebibliotheek naar de harde schijf" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Toon details van boeken in een aparte popup" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Herstart calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Open de map waar de boekbestanden in uw calibre bibliotheek zich bevinden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Verstuur boeken naar het verbonden apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -442,45 +446,45 @@ msgstr "" "Stuur boeken via e-mail of het web, tevens verbinden met iTunes of mappen op " "uw computer alsof het apparaten zijn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Blader door de handleiding van calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Calibre aanpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" "Gemakkelijk overeenkomende boeken vinden op basis van het geselecteerde boek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Wissel tussen verschillende calibrebibliotheken en voer er onderhoud op uit" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopieer boeken van het apparaat naar uw calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Bewerk de collecties waar de boeken zich in bevinden op uw apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopieer een boek van de ene calibre bibliotheek naar een andere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Make kleine aanpassingen aan epub of htmlz bestanden in uw calibre " "bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -488,57 +492,57 @@ msgstr "" "Vind het volgende of vorige resultaat indien gezocht wordt in uw calibre-" "bibliotheek gebruikmakend van de markeer modus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Kies een willekeurig boek uit uw calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Zoek naar boeken van diverse boekwinkels" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Verkrijg nieuwe calibre plugins of werk uw huidige plugins bij" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Uiterlijk en gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Pas uiterlijk en gedrag van calibre aan uw eigen smaak aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Wijzig het gedrag van calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Voeg eigen kolommen toe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Eigen kolommen aan de calibre boekenlijst toevoegen of eruit verwijderen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Werkbalk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -546,65 +550,65 @@ msgstr "" "Pas de werkbalken en contextmenu's aan en verander daarmee de beschikbare " "acties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Zoeken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Pas de manier waarop calibre naar boeken zoekt aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Invoeropties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Stel de conversie-instellingen voor elk specifiek invoerformaat in" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Algemene opties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Stel de conversie-instellingen die voor elk invoerformaat gelden in" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Uitvoeropties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Stel de conversie-instellingen voor elk specifiek uitvoerformaat in" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Boeken toevoegen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importeren/Exporteren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Stel in hoe calibre metadata uit bestanden leest als boeken worden toegevoegd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Boeken op schijf bewaren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -612,50 +616,50 @@ msgstr "" "Stel in hoe calibre bestanden uit de database op schijf bewaart als u " "'Opslaan op schijf' gebruikt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Boeken naar apparaten sturen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Stel in hoe calibre de bestanden naar uw e-reader verstuurt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadata adapters" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Wijzig metadata vóór opslaan/versturen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Sjabloonfuncties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Geavanceerd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Maak uw eigen sjabloonfuncties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Deel boeken via e-mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Delen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -663,11 +667,11 @@ msgstr "" "Configureer het delen van boeken via e-mail. Dit kan gebruikt worden om " "gedownload nieuws automatisch naar uw apparaten te sturen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Delen via (Inter)net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -675,20 +679,20 @@ msgstr "" "Configureer de calibre-inhoudsserver, waarmee u overal vandaan, met elk " "apparaat, via het Internet toegang heeft tot uw calibre-bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metadata downloaden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Stel in hoe calibre e-boek metadata van het Internet dowload" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Genegeerde apparaten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -696,37 +700,37 @@ msgstr "" "Bepaal welke apparaten calibre zal negeren als deze worden verbonden aan de " "computer." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Diverse (deel)functies van calibre toevoegen/verwijderen/aanpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Aanpassingen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Stem af hoe calibre zich in bepaalde situaties gedraagt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Toetsenbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Sneltoetsen die calibre gebruikt aanpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diversen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Diverse geavanceerde instellingen" @@ -961,32 +965,32 @@ msgid "" msgstr "" "Dit profiel is bedoeld voor apparaten uit de PocketBook Pro 912 Serie." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Geïnstalleerde plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Associaties voor bestandstype plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Plug-in lokaal aanpassen" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Uitgeschakelde plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Ingeschakelde plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialisatie van de plug-in %s is mislukt met een traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -998,13 +1002,13 @@ msgstr "" " Pas calibre aan door externe plug-ins te laden.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Voeg een plug-in toe door het pad op te geven naar het zip-bestand waarin de " "plug-in zich bevindt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -1013,13 +1017,13 @@ msgstr "" "Voor plugin ontwikkelaars: pad naar de map waar u de plugin ontwikkelt. Deze " "opdracht zal automatisch de plugin zippen en bijwerken in calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Verwijder een aangepaste plug-in op naam. Heeft geen effect op standaardplug-" "ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -1027,15 +1031,15 @@ msgstr "" "Plug-in aanpassen. Geef een naam van een plug-in en personalisatiestring, " "gescheiden door een komma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Toon geïnstalleerde plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Activeer de genoemde plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Deactiveer de genoemde plug-in" @@ -1043,7 +1047,7 @@ msgstr "Deactiveer de genoemde plug-in" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1090,14 +1094,14 @@ msgstr "Geheugenkaart B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1441,8 +1445,8 @@ msgstr "Bezig met het ophalen van boekenlijst van het apparaat…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1453,8 +1457,8 @@ msgstr "Bezig om de boeken naar het apparaat over te zetten…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1476,8 +1480,8 @@ msgstr "Boeken van apparaat verwijderen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2093,31 +2097,31 @@ msgstr "Communiceer met de Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Communiceer met de Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Communiceer met de EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Communiceer met de Adam tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Communiceer met de Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Communiceer met de Moovybook e-reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Communiceer met de COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Communiceer met de Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Communiceer met de WayteQ e-reader" @@ -2130,7 +2134,7 @@ msgid "Communicate with MTP devices" msgstr "Communiceer met MTP apparaten" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Apparaatinformatie ophalen..." @@ -2263,12 +2267,12 @@ msgstr "" "Commentaar is verwijderd omdat de Sony Reader zich er in kan verslikken" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Alle op titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Allen op auteur" @@ -2404,43 +2408,43 @@ msgstr "" "auteur toont voor boeken met meerdere auteurs. Laat dit uitgeschakeld als u " "Metadata plugboards gebruikt." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Draadloze apparaten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Communiceer met Smart Device apparaten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Allemaal op iets" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Verbindingen activeren bij opstarten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Selecteer dit om calibre toe te staan verbindingen toe te staan als calibre " "start" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Beveiligingswachtwoord" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Voer een wachtwoord in dat het apparaat moet gebruiken om met calibre te " "verbinden" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Gebruik een vaste netwerk poort" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2448,11 +2452,11 @@ msgstr "" "Indien geselecteerd, gebruik het poort nummer in het \"Poort\" veld, anders " "zal een willekeurige poort gekozen worden" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Poortnummer: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2460,15 +2464,15 @@ msgstr "" "Voer het poortnummer dat gebruikt moet worden door het stuurprogramma indien " "\"vaste poort\" is geselecteerd" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Extra debug informatie tonen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Selecteer dit indien gevraagd bij het melden van problemen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2476,15 +2480,15 @@ msgstr "" "Komma-gescheiden lijst van metadata velden om te gebruiken als collecties op " "het apparaat." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Mogelijkheden zijn o.a.: series, labels, auteurs, enz" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Inactiviteits-timout inschakelen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2495,11 +2499,11 @@ msgstr "" "aangesloten apparaat niets doet gedurende %d minuten. Uitvinken van dit " "vakje schakelt deze timeout uit, zodat calibre nooit automatisch ontkoppelt." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Gebruik dit IP adres" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2509,11 +2513,11 @@ msgstr "" "IP-adres te luisteren. Het stuurprogramma zal alleen op het ingevoerde " "adres luisteren en dit adres wordt geadverteerd over mDNS (Bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Vervang boeken met hetzelfde calibre ID." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2521,22 +2525,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Te veel verbindingspogingen voor %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Ongeldige poort in instellingen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Verbinen met poort %d mislukt. Probeer een andere waarde." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Willekeurige poort toewijzen mislukt" @@ -2802,7 +2806,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Er is onvoldoende vrije ruimte op de geheugenkaart" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Gegenereerd %s" @@ -4593,74 +4597,6 @@ msgstr "Transformaties worden op e-book toegepast…" msgid "Running %s plugin" msgstr "plugin %s uitvoeren" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Verwerken van: %(name)s mislukt met fout: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub-reparatie" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Omzeil fouten in epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Lapmiddelen voor fouten in de laatste uitgave van epubcheck. Epubcheck " -"rapporteert veel zaken die eigenlijk geen fouten zijn als fouten. ePub-" -"reparatie zal trachten om deze te detecteren en ze te vervangen door " -"constructies waar epubcheck geen problemen mee heeft. Dit kan voor grote " -"veranderingen in uw epub-bestand zorgen. Klaag hierover bij het epubcheck-" -"project." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [opties] bestand.epub\n" -"Herstelt eenvoudige problemen in EPUB-bestanden die ervoor kunnen zorgen dat " -"ze geweigerd worden door slecht ontworpen publicatiediensten.\n" -"\n" -"Standaard worden geen reparaties uitgevoerd en foutmeldingen worden " -"weergegeven voor iedere gevonden fout. Gebruik de opties om in te stellen " -"welke fouten automatisch hersteld worden." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "U moet een epub-bestand opgeven" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Unmanifested bestanden herstellen" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Unmanifested bestanden herstellen. epub-reparatie kan deze aan het manifest " -"toevoegen of ze wissen, zoals gespecificeerd door de functie ‘Wis bestanden " -"die niet in het manifest zijn opgenomen’." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Wis bestanden die niet in het manifest zijn opgenomen in plaats van ze aan " -"aan het manifest toe te voegen" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4950,7 +4886,7 @@ msgstr "Nee" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -5018,7 +4954,7 @@ msgstr "Labels" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5189,6 +5125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5341,12 +5278,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dit is een Amazon Topaz boek. Het kan niet verwerkt worden." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Dit is geen MOBI bestand maar een Topaz bestand." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Dit is geen MOBI bestand." @@ -5451,7 +5388,7 @@ msgstr "Hoofdtekst" msgid "%s format books are not supported" msgstr "boeken in %s-formaat worden niet ondersteund" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 " @@ -5461,7 +5398,7 @@ msgstr "" "van Amazon. Calibre kan enkel MOBI bestanden bewerken in KF8-formaat. Oudere " "MOBI bestanden zonder KF8 zijn niet te bewerken." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5473,7 +5410,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Dit bestand is geblokkeerd met DRM. Het kan niet worden bewerkt." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5489,11 +5426,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5501,7 +5438,7 @@ msgstr "" msgid " or " msgstr " of " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5521,19 +5458,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" +msgstr "

    Verwijder een eerder ingevoegde overzichtspagina.

    \n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "## Bijschaven: %s" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "Metadata bijwerken" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "Metadata omslag bijwerken" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "Metadata bijgewerkt\n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "Ingevoegde lettertypes samenvoegen" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "Omslag instellen" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "Metadata omslag toevoegen" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "Bestaande metadata omslag vervangen" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "Metadata omslag toegevoegd" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" +msgstr "Metadata omslag verwijderen" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "Metadata omslag verwijderd" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "Geen metadata omslag gevonden" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "Bijschaven nam: %.1f seconden in beslag" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." msgstr "Geef uitgebreidere uitvoer, nuttig bij foutopsporing." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" msgstr "U dient een bestand op te geven om bij te schaven" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" msgstr "Onbekende extra parameter" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "U dient minimaal één taak op te geven om uit te voeren" @@ -5899,7 +5913,7 @@ msgstr "Beheer het toevoegen van boeken." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6228,7 +6242,7 @@ msgstr "De map %s bestaat al. Verwijder deze eerst." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Te lang" @@ -6745,22 +6759,22 @@ msgstr "Naar apparaat sturen" msgid "Connect/share" msgstr "Verbinden/delen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Server wordt gestopt, dit kan tot een minuut duren. Een moment geduld…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Automatisch starten uitschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6768,7 +6782,11 @@ msgstr "" "Wilt u de draadloze apparaat verbindingen automatisch starten als calibre " "start?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "Nog steeds opzoek naar IP adres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Meerdere ip-adressen. Zie Start/Stop dialoog." @@ -7059,73 +7077,168 @@ msgid "Plugin Updater" msgstr "Plugin bijwerken" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "Boek bijschaven" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "%d boeken bijschaven" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "

    Over het bijschaven van boeken

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "

    Lettertypes als deelverzameling

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "

    Boek data-omslag

    %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "

    Verwijder boek data-omslag

    %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "Selecteer taken om uit te voeren:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "Deelverzameling van alle ingesloten lettertypes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "Metadata in boek-bestanden bijwerken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "Over" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "Selecteren &allemaal" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "Selecteer &geen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "Geen taken geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "U dient minimaal één taak te selecteren, of klik Annuleren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "Boeken doorlopen voor bijschaving" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "%s bijschaven" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "Boek %(nums)s van %(tot)s bijschaven (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "Boek %(nums)s van %(tot)s (%(title)s) in wachtrij zetten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "Boeken bijschaven" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "Bijschaven onmogelijk" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " @@ -7134,6 +7247,11 @@ msgstr "" "Bijschaven wordt enkel ondersteund voor boeken in de %s formaten. Zet het " "boek om naar één van deze formaten voor het bijschaven." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7466,7 +7584,7 @@ msgstr "&Voorbeeldweergave" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7744,7 +7862,7 @@ msgstr "Boeken aan calibre toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Wizardpagina" @@ -8530,7 +8648,7 @@ msgid "Choose foreground color" msgstr "Kies kleur voorgrond" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Kies achtergrondkleur" @@ -9508,22 +9626,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "&Beeldverhouding omslag behouden" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Lettertype met sch&reef:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Schreefloos lettertype:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Niet-proportionele familie (&Monospace):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandaardlettertype:" @@ -9534,17 +9652,18 @@ msgstr "Standaard letter&grootte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "&Lettergrootte niet-proportionele letters:" @@ -9768,7 +9887,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Expressielijst laden uit opgeslagen bestand" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&laden" @@ -9779,7 +9898,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "Op&slaan" @@ -11165,8 +11284,8 @@ msgstr "De locatie %s bevat de huidige calibre-bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Ongeldige locatie" @@ -11300,7 +11419,7 @@ msgid "&Profile:" msgstr "&Profiel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -11348,7 +11467,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Auteur" @@ -11470,14 +11589,6 @@ msgstr "" "Boeken met dezelfde titels als hieronder zijn al aanwezig in calibre. " "Selecteer welke boeken u toch wilt toevoegen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "Selecteren &allemaal" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "Selecteer &geen" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11676,7 +11787,7 @@ msgstr "Toon gedetailleerde info over deze fout" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Gekopieerd" @@ -12887,73 +12998,73 @@ msgstr "%s nieuwsbronnen" msgid "&Download now" msgstr "Nu &downloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Gebruikersnaam en wachtwoord zijn vereist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Een gebruikersnaam en/of wachtwoord zijn vereist om deze nieuwsbron te " "benaderen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Account" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(optioneel)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(verplicht)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Gemaakt door: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Nu %s downloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Laatst gedownload: nooit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nooit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d dagen, %(hours)d uren en %(mins)d minuten geleden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Laatste download:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Kan geen nieuws downloaden, omdat er geen actieve internetverbinding is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Geen Internetverbinding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Plan nieuwsdownload" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Een aangepaste nieuwsbron toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Download alle geplande nieuwsbronnen" @@ -13586,44 +13697,44 @@ msgstr "Zoek een item in de label kolom" msgid "Copy the selected color name to the clipboard" msgstr "Kopieer de geselecteerde kleur-naam naar het klembord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Sorteerauteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Label 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Label 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Sjabloon taal handleiding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Sjabloon functie referenties" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "UITZONDERING: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Geen kolom gekozen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "U moet een te kleuren kolom specificeren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Geen sjabloon opgegeven" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Het sjabloonveld mag niet leeg zijn" @@ -14695,59 +14806,59 @@ msgid "" msgstr "" "Pad naar Calibre Portable (%s) te lang. Moet minder dan 59 tekens zijn." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibrebibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Kies een locatie voor uw calibre e-book bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Aanmaken van de bibliotheek is mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Aanmaken van de bibliotheek op %r is mislukt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Kies een locatie voor uw nieuwe calibre e-book bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Gebruikersinterface starten…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Herstellen mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Het herstellen van de database is mislukt. Zal met een nieuwe, lege " "bibliotheek starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Ongeldige database-locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Ongeldige database-locatie %r. Calibre wordt nu afgesloten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Beschadigde database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14758,7 +14869,7 @@ msgstr "" "deze automatisch te herstellen? Het herstellen lukt mogelijk niet volledig. " "Als u nee zegt, zal een lege calibre bibliotheek worden gemaakt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14766,54 +14877,54 @@ msgstr "" "Ongeldige database-locatie %r. Zal met een nieuwe, lege calibre-bibliotheek " "starten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Bezig met opstarten %s: Laden van boeken…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Weet u zeker dat het niet draait?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "kan in het systeemvak draaien, in het" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "gebied rechtsboven in het scherm." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "gebied rechtsonder in het scherm." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "probeer de computer opnieuw op te starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "probeer het bestand te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Kan niet starten " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s is al actief." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Geen draaiende calibre gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Commando aflsuiten verzonden, wachten op aflsuiten..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Draaiende calibre afsluiten mislukt" @@ -15832,56 +15943,70 @@ msgid "is greater than" msgstr "groter is dan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "is niet langer geleden dan" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "heeft" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "heeft geen" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "heeft patroon" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "geen patroon heeft" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "ingesteld is" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "niet ingesteld is" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "heeft" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "heeft geen" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "heeft patroon" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "geen patroon heeft" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "is" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "niet is" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "komt overeen met patroon" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "komt niet overeen met patroon" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Als de ___ kolom ___ waarden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15889,7 +16014,7 @@ msgstr "" "Voer een identificatie-type in of een identificatie-type en waarde in de " "vorm identificator:waarde" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15900,119 +16025,139 @@ msgstr "" "naam gebruiken. In het laatste geval zal calibre proberen dit zelf te " "vertalen naar een taalcode." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Vul een getal in" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "Geef leeftijd (dagen) dat een item mag zijn. Nul is vandaag" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Geef een datum in het formaat JJJJ-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Voer een tekenreeks in." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Vul een regexp in" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "U kunt met meerdere waardes zoeken door deze met %s te scheiden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "kleur" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "pictogram" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "Maak/bewerk een kolom {0} regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "Maak een kolom {0} regel door onderstaande velden in te vullen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "Bepaal de" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "kleur" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "van de kolom:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "naar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "Pictogram &toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "Pictogrammen moeten vierkant of liggend zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Alleen als aan de volgende voorwaarden is voldaan:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Voeg nog een voorwaarde toe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "U kunt een voorwaarde uitschakelen door alle velden leeg te maken" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Voorbeeldtekst" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Kies pictogram" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "Geen pictogram geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "U moet een pictogram kiezen voor deze regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Ongeldige voorwaarde" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Eén van de voorwaarden van deze regel is ongeldig: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Geen voorwaarden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" "U moet minstens één niet-lege voorwaarde voor deze regel specificeren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -16025,7 +16170,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -16040,34 +16185,34 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Als de %(col)s kolom %(action)s waarde: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Regel toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Regel verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Geselecteerde regel omhoog verplaatsen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Geselecteerde regel omlaag verplaatsen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Geavanceerde regel toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -16078,7 +16223,7 @@ msgstr "" "toevoegen’ hieronder om te starten.

    U kunt een bestaande regel " "wijzigen door er dubbel op te klikken." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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 " @@ -16089,16 +16234,16 @@ msgstr "" "de 'Regel toevoegen' knop hieronder om te beginnen.

    U kan een bestaande " "regel wijzigen door er dubbel op te klikken." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Geen regel geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Geen regel voor %s geselecteerd." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "verwijdering" @@ -17167,7 +17312,7 @@ msgstr "Max. wacht&tijd na het vinden van het eerste resultaat:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " seconden" @@ -18241,7 +18386,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Instellen op -1 als de functie een variabel aantal parameters heeft" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "Verwij&deren" @@ -19626,8 +19771,8 @@ msgid "Edit" msgstr "Bewerken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Herstellen" @@ -19650,7 +19795,7 @@ msgid "Remember last used window size" msgstr "De laatstgebruikte venstergrootte onthouden" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19659,7 +19804,7 @@ msgstr "" "van alle boeken aan te passen." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19758,38 +19903,42 @@ msgstr "De niet-proportionele lettergrootte in px" msgid "The standard font type" msgstr "Het standaardlettertype" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Thema naam" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Kies een naam voor dit thema" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Instellingen opgeslagen met thema-naam: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Instellingen van thema %s geladen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Thema %s gewist" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Kies tekst kleur" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Nog aan het bewerken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19797,31 +19946,31 @@ msgstr "" "U bent halverwege de definitie van een sneltoetscombinatie. Voltooi deze " "eerst door buiten het definitievakje te klikken." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "E-book leesvenster instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Stan&daard lettergrootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Schreef" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Schreefloos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Niet-proportioneel" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Lettertype &vergroting stap grootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19829,15 +19978,23 @@ msgstr "" "De vergroting/verkleining van de lettergrootte als u op\n" " de knoppen drukt om tekst te vergroten of te verkleinen." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Lettertype-opties" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19848,118 +20005,118 @@ msgstr "" "geraken, gebruik de knop met het gele blader pictogram in de rechter " "bovenhoek van het weergave venster.

    " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "Het aantal tekst &pagina's te tonen op het scherm " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " pagina('s)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "&Overschrijf de pagina marge instellingen gespecificeerd in het boek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "&Boven-marge" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "&Zij-marge" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "&Onder-marge" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "Tekst &opmaak in pagina-modus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Maximale tekstbreedte in volledig scherm:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Toon &klok in volledige-venster modus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Toon lees-&positie in volledig-scherm-modus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Toon &bladerbalk in volledig-scherm-modus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "&Start de lezer in volledig scherm" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "Toon &help bericht bij starten volledig scherm" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "V&olledig scherm opties" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Achtergrondkleur:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Voorbeeld" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Wijzig" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Tekstkleur:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Kleuren en achtergronden" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Duur omslaan pagina:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Pagina met muis&wiel omdraaien" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Regel &bladeren stoppen bij pagina einde." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "He&rschaal afbeeldingen groter dan het leesvenster (vereist herstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Pagina om&slag opties" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "H&yphenate (regelafbreking in het midden van lange woorden)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Standaardtaa&l voor woordafbreken:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19967,35 +20124,35 @@ msgstr "" "De standaardtaal voor de afbreekregels. Deze zal gebruikt worden als het " "boek geen taal specificeert." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Onthoud de laatste afmetingen en lay-out van het venster" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "&Huidige pagina bij afsluiten onthouden" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Toon &bediening in het weergave venster" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "&Diverse instellingen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "Al&gemeen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dubbelklik om een sneltoetscombinatie te veranderen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Sneltoetsen/&knoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click hier " "(Engelstalig)." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "&Stylesheet gebuiker" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "U kunt weergave instellingen opslaan en laden als thema's" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Huidige instellingen opslaan als een thema:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Een eerder opgeslagen thema openen:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Een opgeslagen thema wissen:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Thema-gebruik" @@ -20475,7 +20632,7 @@ msgstr "Verbergen" msgid "Toggle" msgstr "Omschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20484,20 +20641,20 @@ msgstr "" "Kies uw e-reader. Kies een ‘%s’
-apparaat als uw apparaat niet in de lijst " "staat." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Bibliotheek verplaatsen…" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Bibliotheek verplaatsen mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Ongeldige database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20506,48 +20663,48 @@ msgstr "" "

    Er bestaat een ongeldige bibliotheek op %(loc)s, verwijder deze voor u " "probeert de bestaande bibliotheek te verplaatsen.
    Fout: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Bibliotheek kan niet verplaatst worden" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Selecteer de locatie voor boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Aanmaken van map in %s mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "U moet een lege map kiezen voor de calibrebibliotheek. %s is niet leeg." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Volgende >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< V&orige" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Annuleren" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "Voltoo&ien" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Vastleggen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "verwelkomingswizard" @@ -20556,7 +20713,7 @@ msgstr "verwelkomingswizard" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Welkom bij calibre" @@ -20564,7 +20721,7 @@ msgstr "Welkom bij calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "De complete oplossing voor al uw e-book wensen." @@ -20863,37 +21020,30 @@ msgstr "Hotmail gebruiken" msgid "&Test email" msgstr "E-mail &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Als u de Stanza e-" -"bookapplicatie op uw iPhone/iTouch gebruikt kunt u uw calibre-boekcollectie " -"direct benaderen vanaf het apparaat. Om dit te kunnen doen zult u de calibre-" -"inhoudsserver moeten activeren." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "&Inhoudsserver inschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Denk eraan om calibre te laten draaien, aangezien de server alleen werkt " -"zo lang calibre actief is.\n" -"

    Stanza zou uw calibrecollectie automatisch moeten zien. Zo niet, probeer " -"dan de URL http://mijnhostnaam:8080 toe te voegen als een nieuwe catalogus " -"voor de Stanza-reader op uw iPhone. Voor mijnhostnaam, dient u de volledig " -"hostnaam of het IP-adres van de computer waar calibre op draait te gebruiken." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -24184,8 +24334,8 @@ msgstr "Onbekende paragraaf" msgid "Unknown feed" msgstr "Onbekende feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artikel zonder naam" diff --git a/src/calibre/translations/nn.po b/src/calibre/translations/nn.po index 77d41a71c8..32bfcbb7d2 100644 --- a/src/calibre/translations/nn.po +++ b/src/calibre/translations/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-01-04 03:30+0000\n" "Last-Translator: Yngve Spjeld Landro \n" "Language-Team: Norwegian Nynorsk \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:45+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:46+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index 1dde510a02..ff1a3d0f12 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-04-29 09:54+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:46+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:47+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,339 +320,343 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Telecargar las news dempuèi internet al format ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Afichar rapidament una lista dels libres connèxes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar de libres a partir d'una librariá calibre cap al disc dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Afichar los detalhs del libre dins una infobulla separada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Reaviar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Aparéncia e ergonomia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfàcia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajustar l'aspècte e l'ergonomia de l'interfàcia de Calibre a vòstra " "convenéncia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Compòrtament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Cambiar lo compòrtament de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Apondre vòstras colomnas personalizadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Apondre/levar vòstras pròprias colomnas dins la lista dels libres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barra d'aisinas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Recèrca en cors" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Personalizar lo biais que la recèrca de libres fonciona dins calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opcions de picada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opcions comunas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opcions de sortida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Apondre de libres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importar/Exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Definir cossí las metadonadas son legidas per Calibre al moment de l'apondon " "de libres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Salvar los libres sul disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Mandar los libres als aparelhs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Tablèu de connexions de metadonadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Modèls de foncions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Detalhs avançat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Crear vòstre pròpri modèl de foncion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Partejar de libres per corrièl" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Partiment" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Partejar a travèrs la ret" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Telecargar las metadonadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Moduls extèrnes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ajustaments" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Clavièr" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Divèrs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -865,32 +869,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Extensions installadas" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Ligasons pels plugins d'impòrt/expòrt" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personalizacion dels plugins locals" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Moduls extèrnes desactivats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Moduls extèrnes activats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -898,36 +902,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Far la lista de totes los moduls extèrnes installats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -935,7 +939,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -982,14 +986,14 @@ msgstr "Carta B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1289,8 +1293,8 @@ msgstr "Legís la lista dels libres de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1301,8 +1305,8 @@ msgstr "Transferís los libres cap a l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1324,8 +1328,8 @@ msgstr "Suprimís los libres de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1871,31 +1875,31 @@ msgstr "Comunicar amb lo Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Comunicar amb lo Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunicar amb lo lector EEE" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Comunicar amb la tableta adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunicar amb lo lector Nextbook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Comunicar amb lo lector Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Comunicar amb lo COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Comunicar amb lo Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1908,7 +1912,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2037,12 +2041,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Totes per títol" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Totes per autor" @@ -2146,77 +2150,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2224,22 +2228,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2247,22 +2251,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2501,7 +2505,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3837,56 +3841,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4146,7 +4100,7 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4214,7 +4168,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4354,6 +4308,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4487,12 +4442,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4591,14 +4546,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4608,7 +4563,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4624,11 +4579,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4636,7 +4591,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4656,19 +4611,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5012,7 +5044,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5325,7 +5357,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5794,27 +5826,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "En cors d'arrèst" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6071,79 +6107,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6440,7 +6576,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6701,7 +6837,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7448,7 +7584,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Causir una color de fons" @@ -8359,22 +8495,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8385,17 +8521,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8605,7 +8742,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Cargar" @@ -8615,7 +8752,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Enregistrar" @@ -9827,8 +9964,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9953,7 +10090,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "D'ac&òrdi" @@ -9999,7 +10136,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -10110,14 +10247,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10310,7 +10439,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copiat" @@ -11397,70 +11526,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12028,44 +12157,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13090,57 +13219,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13148,60 +13277,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14103,180 +14232,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14285,7 +14448,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14295,56 +14458,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15281,7 +15444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16134,7 +16297,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17405,8 +17568,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17429,14 +17592,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17526,260 +17689,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18209,74 +18384,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18285,7 +18460,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18293,7 +18468,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18550,26 +18725,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21151,8 +21329,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 6092e42dde..8822e05cb2 100644 --- a/src/calibre/translations/pa.po +++ b/src/calibre/translations/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:46+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:47+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "%s ਫਾਇਲਾਂ ਦਾ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ" msgid "Set metadata from %s files" msgstr "%s ਫਾਇਲਾਂ ਤੋਂ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "ਦਿੱਖ ਅਤੇ ਵਰਤੋਂ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "ਇੰਟਰਫੇਸ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibre ਦੀ ਦਿੱਖ ਅਤੇ ਵਰਤੋਂ ਨੂੰ ਆਪਣੀ ਪਸੰਦ ਮੁਤਾਬਿਕ ਬਦਲੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "ਵਿਵਹਾਰ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Calibre ਦੇ ਵਿਵਹਾਰ ਨੂੰ ਬਦਲੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "ਤਬਦੀਲੀ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "ਕਿਤਾਬਾਂ ਸ਼ੁਮਾਰ ਕਰਨੀਆਂ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "ਇਮ੍ਪੋਰਟ / ਏਕ੍ਸ੍ਪੋਰਟ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "ਕਿਤਾਬਾਂ ਨੂੰ disk ਤੇ save ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "ਕਿਤਾਬਾਂ ਨੂੰ device ਤੇ ਭੇਜਣਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Save/Send ਕਰਨ ਤੋਂ ਪੈਹ੍ਲਾਂ ਮੈਟਾ-ਡਾਟਾ ਫ਼ੀਲਡ ਬਦਲੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "ਖਸੂਸੀ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Email ਰਾਹੀਂ ਕਿਤਾਬਾਂ ਸਾਂਝੀਆਂ ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "ਸਾਂਝਾ ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Internet ਉੱਤੇ ਸਾਂਝਾ ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "ਪਲੱਗ-ਇਨ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Calibre ਦੀ ਕਾਰਜ-ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਇਜ਼ਾਫ਼ਾ/ਘਾਟਾ/ਬਦਲਾਓ ਕਰੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -867,32 +871,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -900,36 +904,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -937,7 +941,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -984,14 +988,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1287,8 +1291,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1299,8 +1303,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1322,8 +1326,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1869,31 +1873,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1906,7 +1910,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2035,12 +2039,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2144,77 +2148,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2222,22 +2226,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2245,22 +2249,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2499,7 +2503,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3835,56 +3839,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4144,7 +4098,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4212,7 +4166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4352,6 +4306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4485,12 +4440,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4589,14 +4544,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4606,7 +4561,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4622,11 +4577,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4634,7 +4589,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4654,19 +4609,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5010,7 +5042,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5323,7 +5355,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5792,27 +5824,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6069,79 +6105,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6438,7 +6574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6699,7 +6835,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7446,7 +7582,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8357,22 +8493,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8383,17 +8519,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8603,7 +8740,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8613,7 +8750,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9825,8 +9962,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9951,7 +10088,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9997,7 +10134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10108,14 +10245,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10308,7 +10437,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11395,70 +11524,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12026,44 +12155,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13088,57 +13217,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13146,60 +13275,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14101,180 +14230,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14283,7 +14446,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14293,56 +14456,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15279,7 +15442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16132,7 +16295,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17403,8 +17566,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17427,14 +17590,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17524,260 +17687,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18207,74 +18382,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18283,7 +18458,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18291,7 +18466,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18548,26 +18723,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21149,8 +21327,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index b4f8a70852..eb0db6f741 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-02-13 18:22+0000\n" "Last-Translator: Piotr Parafiniuk \n" "Language-Team: Polish \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-14 04:37+0000\n" +"X-Launchpad-Export-Date: 2013-02-16 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Bookmarks: -1,3588,-1,-1,-1,-1,-1,-1,-1,-1\n" @@ -154,7 +154,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -328,64 +328,68 @@ msgstr "Ustaw metadane w %s plikach" msgid "Set metadata from %s files" msgstr "Pobierz metadane z %s plików" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Dodaj książki do calibre lub podłączonego urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" "Ściągnij notatki z podłączonego czytnika Kindle (funkcja eksperymentalna)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Generuj katalog książek w bieżącej bibliotece" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Konwertuj książki na różne formaty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Usuń książki z biblioteki calibre lub podłączonego urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Edytuj metadane książek z biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Czytaj ksiązki z biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Pobierz wiadomości z Internetu w formie ebooka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Pokaż szybko listę powiązanych książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Ekspotuj książki z biblioteki calibre na dysk twardy" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Pokaż informacje o książce w nowym okienku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Restartuj calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Otwórz katalog zawierający bibliotekę calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Wyślij książki na podłączone urządzenie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -393,42 +397,42 @@ msgstr "" "Wyślij książki poprzez email lub stronę oraz połącz się z iTunes lub " "katalogami na twoim komputerze tak jakby były urządzeniami" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Przeglądaj Podręcznik Użytkownika calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Dostosuj calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Łatwo odszukaj książki podobne do aktualnie wybranej" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Przełącz się pomiędzy bibliotekami calibre i zarządzaj nimi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Skopiuj książki z urządzenia do biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Edytuj kolekcje w których znajdują się książki na twoim urządzeniu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Skopiuj książkę z jednej biblioteki calibre do drugiej" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Wprowadź drobne zmiany do plików epub oraz htmlz w Twojej bibliotece Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -436,56 +440,56 @@ msgstr "" "Pokaż następne lub poprzednie dopasowanie przy wyszukiwaniu w bibliotece w " "trybie podświetlania." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Wybierz losową książkę z biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Szukaj książek w różnych księgarniach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Pobierz nowe wtyczki do calibre lub zaktualizuj zainstalowane" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Wygląd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfejs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Dostosuj wygląd interfejsu calibre do indywidualnych upodobań" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Zachowanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Zmień zachowanie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Dodaj własne kolumny" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodaj/usuń swoje kolumny do/z listy książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Pasek narzędzi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -493,66 +497,66 @@ msgstr "" "Dostosuj paski narzędzi i menu kontekstowe, wybierając, jakie polecenia są w " "nich dostępne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Szukanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Dostosuj sposób działania wyszukiwarki książek w calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opcje wejścia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konwersja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Ustaw opcje konwersji dla poszczególnych formatów wejściowych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opcje wspólne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Ustaw opcje konwersji wspólne dla wszystkich formatów" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opcje wyjściowe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Ustaw opcje konwersji dla poszczególnych formatów wyjściowych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Dodawanie książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importuj/Eksportuj" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Skonfiguruj sposób, w jaki calibre odczytuje metadane z plików podczas " "dodawania książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Zapisuje książki na dysku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -560,50 +564,50 @@ msgstr "" "Skonfiguruj sposób, w jaki calibre eksportuje pliki ze swojej bazy danych " "podczas zapisywania na dysk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Przesyłanie książek na urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Skonfiguruj sposób przesyłania książek do czytnika" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Panel kontrolny metadanych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Zmień pola metadanych przed zapisaniem/wysłaniem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funkcje szablonów" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Zaawansowane" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Stwórz własne funkcje szablonów" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Udostępnianie książek poprzez email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Udostępnianie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -611,11 +615,11 @@ msgstr "" "Skonfiguruj udostępnianie książek poprzez email. Możesz użyć tej opcji do " "automatycznego wysyłania newsów na swoje urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Współdzielenie poprzez sieć" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -623,20 +627,20 @@ msgstr "" "Skonfiguruj serwer calibre Content Server, aby z każdego miejsca i " "urządzenia mieć dostęp przez Internet do swojej biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Pobieranie metadanych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontroluj sposób, w jaki calibre pobiera metadane z Sieci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Ignorowane urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -644,37 +648,37 @@ msgstr "" "Konfiguruje urządzenia ignorowane przez calibre przy podłączeniu do " "komputera." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Dodaj/usuń/dostosuj różne funkcje calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Parametry" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Dostosuj jak calibre zachowa się w różnych sytuacjach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Klawiatura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Dostosuj skróty klawiszowe używane w calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Różne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Zaawansowana konfiguracja (różne funkcje)" @@ -911,32 +915,32 @@ msgid "" msgstr "" "Ten profil jest przeznaczony dla urządzeń z serii PocketBook Pro 912." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Zainstalowane wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapowanie wtyczek dla róznych typów plików" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Lokalne dostosowanie wtyczek" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Wyłączone wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Włączone wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicjowanie wtyczki %s nie udało się – prześledź komunikaty:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -948,11 +952,11 @@ msgstr "" " Dostosuj calibre poprzez załadowanie zewnętrznych wtyczek.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Dodaj wtyczkę podając ścieżkę do pliku, który ją zawiera." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -961,12 +965,12 @@ msgstr "" "Dla twórców wtyczek: ścieżka do katalogu, gdzie jest tworzona wtyczka. To " "polecenie spowoduje automatyczne spakowanie wtyczki i uaktualnienie calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Usuń wtyczkę użytkownika - po nazwie. Nie ma wpływu na wbudowane wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -974,15 +978,15 @@ msgstr "" "Dostosuj wtyczkę. Wprowadź nazwę wtyczki i polecenie dostosowujące " "oddzielając je przecinkiem." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Wyświetl wszystkie zainstalowane wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Włącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Wyłącz wtyczkę" @@ -990,7 +994,7 @@ msgstr "Wyłącz wtyczkę" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1037,14 +1041,14 @@ msgstr "Karta B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1382,8 +1386,8 @@ msgstr "Pobieranie listy książek znajdujących się na urządzeniu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1394,8 +1398,8 @@ msgstr "Przenoszenie książek na urządzenie..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1417,8 +1421,8 @@ msgstr "Usuwanie książek z urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2034,31 +2038,31 @@ msgstr "Umożliwia komunikację z czytnikiem książek Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Umożliwia komunikację z czytnikiem książek Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Umożliwia komunikację z czytnikiem książek EEE" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Umożliwia komunikację z tabletem Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Umożliwia komunikację z czytnikiem książek Nextbook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Umożliwia komunikację z czytnikiem książek Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Umożliwia komunikację z czytnikiem książek COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Umożliwia komunikację z Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Umożliwia komunikację z WayteQ Reader" @@ -2071,7 +2075,7 @@ msgid "Communicate with MTP devices" msgstr "Umożliwia komunikację z urządzeniami MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Pobierz informacje o urządzeniu..." @@ -2203,12 +2207,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentarze zostały usunięte ponieważ spowalniają czytnik SONY" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Wszystkie według tytułu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Wszystkie według autora" @@ -2341,41 +2345,41 @@ msgstr "" "jak ustawie je T1. Oznacza to, że będzie wyświetlane pierwsze nazwisko przy " "pracach zbiorowych. Jeśli używasz wtyczek pozostaw to pole nieustawione." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Urządzenie bezprzewodowe" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Umożliwia komunikację z urządzeniami Smart Device" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Włącz połączenia przy starcie" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Zaznacz to pole aby pozwolić na połączenia podczas startu calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Hasło bezpieczeństwa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Podaj hasło, które będzie musiało podać urządzenie by przyłączyć się do " "calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Użyj stałego portu sieciowego" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2383,11 +2387,11 @@ msgstr "" "Jeśli zaznaczone użyj numeru portu z pola \"Port\", w przeciwnym przypadku " "sterownik wybierze losowy port" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Numer portu: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2395,15 +2399,15 @@ msgstr "" "Podaj numer portu, który będzie używany jeśli pole \"stały port\" jest " "zaznaczone" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Wyświetl dodatkowe informacje o debugowaniu" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Zaznacz to pole jeśli jest wymagane przy zgłaszaniu problemu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2411,15 +2415,15 @@ msgstr "" "Oddzielana przecinkami lista pól metadanych, które zostaną zamienione na " "kolekcje na urządzeniu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Możliwy wybór: series, tags, authors itp." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Limit czasu bez aktywności" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2430,11 +2434,11 @@ msgstr "" "jeśli nie jest ono aktywne przez %d minut. Nie zaznaczenie tego pola " "powoduje, że calibre nigdy nie będzie automatycznie rozłączać urządzeń." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Użyj tego adresu IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2444,11 +2448,11 @@ msgstr "" "adresie IP. Sterownik będzie nasłuchiwać wyłącznie na podanym adresie i ten " "adres będzie rozgłaszany przez mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Zamień książki z tym samym identyfikatorem calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2460,22 +2464,22 @@ msgstr "" "jeśli szablon zapisu da inny wynik. Użycie tej opcji zabezpiecza przed " "posiadaniem na urządzeniu wielu kopii tej samej książki." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Zbyt dużo prób połączenia z %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Niepoprawny port w opcjach: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Nie udało się połączyć z portem %d. Spróbuj innej wartości." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Nie udało się przydzielić losowego portu" @@ -2744,7 +2748,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na karcie pamięci jest niewystarczająca ilość wolnego miejsca" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Wykonane %s" @@ -4510,71 +4514,6 @@ msgstr "Wykonywanie przekształceń na książce..." msgid "Running %s plugin" msgstr "Działa %s wtyczek" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Przetwarzanie %(name)s nie powiodło się z powodu błędu: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Poprawianie ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Obejście błędów epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Obejścia dla błędów w ostatniej wersji epubcheck. epubcheck zgłasza wiele " -"przypadków jako błędy, które w rzeczywistości nimi nie są. epub-fix spróbuje " -"je wykryć i zamieni je na takie, które epubcheck \"polubi\". To może " -"spowodować znaczące zmiany w twoim pliku epub, zgłoś skargę projektowi " -"epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"Naprawia ogólne problemy z plikami EPUB, które mogą sprawiać, że zostaną " -"odrzucone przez słabo zaprojektowane usługi wydawnicze.\n" -"\n" -"Domyślnie, nie dokonuje żadnych napraw i wyświetla komunikaty w przypadku " -"każdego wykrytego błędu. Skorzystaj z opcji, aby kontrolować, które błędy są " -"automatycznie naprawiane." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Musisz wybrać plik EPUB" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Napraw pliki bez manifestu" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Napraw pliki bez manifestu. epub-fix albo doda je do manifestu albo skasuje " -"tak jak określono w opcji skasuj bez manifestu." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Usuń pliki bez manifestu zamiast dodawać do nich manifest" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4860,7 +4799,7 @@ msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4928,7 +4867,7 @@ msgstr "Etykiety" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5093,6 +5032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5241,12 +5181,12 @@ msgstr "" "To jest książka z czytnika Amazon Topaz. Nie może ona zostać przetworzona." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "To nie jest plik MOBI. Jest to plik Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "To nie jest plik MOBI" @@ -5352,7 +5292,7 @@ msgstr "Tekst główny" msgid "%s format books are not supported" msgstr "książki formatu %s nie są wspierane" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 " @@ -5362,7 +5302,7 @@ msgstr "" "wprowadzonym prze Amazon. calibre może edytować jednynie pliki zawierające " "książki KF8. Starsze formaty, bez KF8 nie mogą być edytowane." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5374,7 +5314,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Ten plik jest zabezpieczony za pomocą DRM i nie może być edytowany." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5390,24 +5330,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -"

    Dopracowywanie książek jest wygładzaniem do połysku twoich " -"starannie przygotowanych książek.

    \n" -"\n" -"

    Dopracowywanie jest ograniczone do samego kodu książki.\n" -"W odróżnieniu od konwersji nie jest zmieniany arkusz CSS\n" -"nie są zmieniane nazwy plików, wielkość czcionki, marginesy itp.\n" -"Każde działanie jest ograniczone do minimum zmian potrzebnych do \n" -"uzyskania pożądanego efektu.\n" -"\n" -"

    Należy używać tego narzędzia jako ostatniej czynności przygotowania " -"książki

    \n" -"\n" -"

    Dopracowanie działa tylko dla formatów %s

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5415,7 +5342,7 @@ msgstr "" msgid " or " msgstr " lub " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5450,19 +5377,96 @@ msgstr "" "zdecydujesz się dodać dodatkowy tekst do książki to może się okazać, \n" "że brakuje niektórych znaków

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." msgstr "Podaj więcej informacji, przydatne przy debugowaniu." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" msgstr "Musisz podać plik do dopracowania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" msgstr "Nieznane nadmiarowe argumenty" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "Musisz wybać co najmniej jedną czynność" @@ -5828,7 +5832,7 @@ msgstr "Sposób dodawania książek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6152,7 +6156,7 @@ msgstr "Folder %s już istnieje. Najpierw go usuń." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Zbyt długie" @@ -6664,21 +6668,21 @@ msgstr "Prześlij na urządzenie" msgid "Connect/share" msgstr "Połącz/udostępnij" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Zatrzymywanie" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Zatrzymuję serwer, to może zająć minutkę, proszę czekać..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Wyłącz autostart" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6686,7 +6690,11 @@ msgstr "" "Czy chcesz, żeby bezprzewodowe połączenia były nawiązywane automatycznie " "przy uruchomieniu programu?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Wiele adresów IP. Zobacz okienko Start/Stop." @@ -6977,73 +6985,168 @@ msgid "Plugin Updater" msgstr "Aktualizacja wtyczek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "Dopracuj %d książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "

    O dopracowywaniu książek

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "

    Podzbiór czcionki

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "Wybierz czynność" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "Podzbiór wszystkich osadzonych czcionek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "O" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "&Zaznacz wszystko" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "&Odznacz wszystko" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "Nie wybrano czynności" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "Musisz wybrać co najmniej jedną czynność albo kliknąć Anuluj" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "Kolejkowanie książek do dopracowania" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "Dopracuj %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "Dopracowywanie książki %(nums)s z %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "Kolejkowanie książki %(nums)s z %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "P" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "Dopracuj książki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "Nie da się dopracować" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " @@ -7052,6 +7155,11 @@ msgstr "" "Dopracowywanie jest możliwe tylko dla formatów %s. Przekonwertuj książki do " "jednego z tych formatów aby je doszlifować." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7382,7 +7490,7 @@ msgstr "&Podgląd książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7659,7 +7767,7 @@ msgstr "Dodaj książki do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Strona Kreatora" @@ -8439,7 +8547,7 @@ msgid "Choose foreground color" msgstr "Wybór koloru tekstu" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Wybór koloru tła" @@ -9406,22 +9514,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Zachowaj &proporcje rozmiaru okładki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Rodzina czcionek sze&ryfowych:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Rodzina czcionek &sans:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Rodzina czcionek o s&tałej szerokości:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Czcionka pods&tawowa:" @@ -9432,17 +9540,18 @@ msgstr "Domyślna wielkość czcion" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " piks." #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "&Rozmiar czcionki o stałej szerokości:" @@ -9665,7 +9774,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Wczytaj listę wyrażeń z uprzednio zapisanego plliku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "Wczytaj" @@ -9675,7 +9784,7 @@ msgstr "Zapisz listę wyrażeń, aby móc ich łatwo użyć ponownie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Zapisz" @@ -11055,8 +11164,8 @@ msgstr "Lokalizacja %s zawiera obecną bibliotekę calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Błędna lokalizacja" @@ -11188,7 +11297,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -11236,7 +11345,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -11358,14 +11467,6 @@ msgstr "" "Książki o poniższych tytułach już są w bibliotece. Wybierz te, które chcesz " "dodać mimo to." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "&Zaznacz wszystko" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "&Odznacz wszystko" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11565,7 +11666,7 @@ msgstr "Pokaż szczegółowe informacje na temat tego błędu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Skopiowano" @@ -12777,73 +12878,73 @@ msgstr "%s źródeł newsów" msgid "&Download now" msgstr "&Pobierz teraz" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Potrzebna jest nazwa użytkownika oraz hasło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Musisz podać nazwę użytkownika i/lub hasło, aby móc korzystać z tego źródła " "newsów." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Konto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opcjonalnie)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(wymagane)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Stworzone przez: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Pobierz teraz %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Ostatnio pobrano: nigdy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nigdy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d dni, %(hours)d godzin i %(mins)d minut temu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Ostatnio pobrany:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Nie można pobrać żadnych newsów, gdyż połączenie internetowe nie jest aktywne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Brak połączenia z internetem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Zaplanuj pobieranie newsów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Dodaj własne źródło newsów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Pobierz wszystkie zaplanowane" @@ -13471,44 +13572,44 @@ msgstr "Szukaj w kolumnie etykiet" msgid "Copy the selected color name to the clipboard" msgstr "Skopiuj zaznaczoną nazwę koloru do schowka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Sortowanie po autorze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Etykieta 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Etykieta 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Podręcznik języka szablonów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Dokumentacja funkcji szablonów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "WYJĄTEK: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Nie wybrano kolumny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Musisz wybrać kolumnę, do której będzie przypisany kolor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Nie określono szablonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Pole szablonu nie może być puste" @@ -14580,58 +14681,58 @@ msgstr "" "Ścieżka do Calibre Portable (%s) jest zbyt długa. Musi być krótsza niż 59 " "znaków." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Biblioteka calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Wybierz lokalizację dla twojej biblioteki książek calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Stworzenie biblioteki nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Stworzenie biblioteki w %r nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Wybierz lokalizację dla twojej nowej biblioteki książek calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Inicjalizacja interfejsu użytkownika..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Naprawianie nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Naprawa bazy danych nie powiodła się. Uruchamiam z nową, pustą biblioteką." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Zła lokalizacja bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Zła lokalizacja bazy danych %r. calibre zostanie teraz wyłączone." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Uszkodzona baza danych" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14642,61 +14743,61 @@ msgstr "" "chcesz, żeby calibre automatycznie odbudował bazę? Niektóre dane mogą zostać " "utracone. Jeśli klikniesz Nie zostanie utworzona nowa, pusta biblioteka." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Błędna lokalizacja bazy danych: %r. Uruchamiam z nową, pustą biblioteką." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Uruchamiam %s: Ładuję książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Jeśli jestes pewien, że nie jest uruchomione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "może być uruchomione i znajdować się w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "w prawym górnym obszarze wyświetlacza." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "w prawym donym obszarze wyświetlacza." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "spróbuj zrestartować komputer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "spróbuj usunąć plik" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Nie można uruchomić " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s jest już uruchomiony." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Nie znaleziono uruchomionej instancji calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Polecenie zamknięcia wysłane, oczekiwanie na zamknięcie..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Nie udało się zamknąć uruchomionej instancji calibre" @@ -15714,56 +15815,70 @@ msgid "is greater than" msgstr "jest większe niż" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "nie jest starsza niż dni" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "zawiera" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "nie zawiera" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "zawiera wzorzec" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "nie zawiera wzorca" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "jest ustawiona" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "nie jest ustawiona" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "zawiera" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "nie zawiera" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "zawiera wzorzec" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "nie zawiera wzorca" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "równe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "różne od" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "pasuje do wzorca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "nie pasuje do wzorca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Jeśli kolumna ___ ___" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15771,7 +15886,7 @@ msgstr "" "Wprowadź albo typ identyfikatora albo identyfikator i jego typ w postaci " "typ:identyfikator" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15781,118 +15896,138 @@ msgstr "" "niemieckiego albo eng dla angielskiego. Można również użyć pełnej nazwy " "języka, calibre spróbuje automatycznie zamienić ją na kod języka." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Podaj numer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "Podaj sprzed ilu dni mogą być elementy. Zero to dzień dzisiejszy" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Wpisz datę w formacie RRRR-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Wpisz ciąg znaków." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Wpisz wyrażenie regularne" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Możesz wyszukać kilka wartości, rozdzielając je %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "kolorowanie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "ikonka" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "Utwórz/edytuj regułę dla kolumny {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "Create a kolumn {0} rule by filling in the boxes below" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "Ustaw" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "kolor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "dla kolumny:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "na" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "Dodaj &ikonkę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "Ikonka powinna być kwadratowa lub \"landscape\"" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Tylko jeśli wszystkie warunki są spełnione:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Dodaj kolejny warunek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Jeśli wszystkie pola będą puste warunek zostanie usunięty" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Przykładowy tekst" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Wybierz ikonkę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "Nie wybrano żadnej ikonki" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "Musisz wybrać ikonkę dla tej reguły" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Błędny warunek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Jeden z warunków dla tej reguły jest nieprawidłowy: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Brak warunków" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Musisz określić przynajmniej jeden niepusty warunek dla tej reguły" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15905,7 +16040,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15915,33 +16050,33 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • Jeśli kolumna %(col)s %(action)s: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Dodaj regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Usuń regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Przesuń regułę wyżej" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Przesuń regułę niżej" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Dodaj zaawansowaną regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -15951,7 +16086,7 @@ msgstr "" "jest tekst w kolumnach. Aby zdefiniować nową regułę kliknij przycis Dodaj " "regułę.

    Żeby zmienić istniejącą regułę kliknij ją dwukrotnie." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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 " @@ -15961,16 +16096,16 @@ msgstr "" "określające której ikony użyć. Kliknij przycisk Dodaj regułę poniżej aby " "zacząć.

    Możesz zmienić istniejącą regułę klikając ja dwukrotnnie." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Nie wybrano reguły" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Nie wybrano reguły do %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "usunięcia" @@ -17040,7 +17175,7 @@ msgstr "Maks czas oczekiwania po znalezieniu pierwszego dopasowania:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sekund" @@ -18109,7 +18244,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Ustaw to na -1 jeśli funkcja pobiera zmienną ilość argumentów" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Usuń" @@ -19488,8 +19623,8 @@ msgid "Edit" msgstr "Edycja" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Zresetuj" @@ -19512,7 +19647,7 @@ msgid "Remember last used window size" msgstr "Zapamiętaj ostatnio użyty rozmiar okienka" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19521,7 +19656,7 @@ msgstr "" "wyglądu wszystkich książek." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19619,38 +19754,42 @@ msgstr "Rozmiar czcionki o stałej szerokości znaków w pikselach" msgid "The standard font type" msgstr "Standardowy typ czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Nazwa tematu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Wybiez nazwę dla tego tematu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Zapisano ustawienia jako temat o nazwie: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Wczytano ustawienia z tematu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Usunięto temat o nazwie: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Wybierz kolor tekstu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Wciąż wdytuję" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19658,31 +19797,31 @@ msgstr "" "Jesteś w trakcie edycji skrótu klawiaturowego, zakończ to klikając poza pole " "edycji skrótu." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Konfiguruj przeglądarkę książek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Domyślny rozmiar czcionki:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Szeryfowa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Bez-szeryfowa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Maszynowa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Wielkość kroku powiększania czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19690,15 +19829,23 @@ msgstr "" "Wielość o którą czcionka zostanie zwiększona/zmniejszona\n" " kiedy naciśniesz przycisk mniejsza/większa czcionka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Opcje czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19708,117 +19855,117 @@ msgstr "" "na strony jak w papierowych książkach. Aby włączyć ten tryb kliknij przycisk " "z ikoną żółtego zwoju w prawym górnym rogu okna przeglądarki." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "Liczba stron tekstu wyświetlanych na ekranie " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " strona(y)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "Nadpisz rozmiary marginesów ustawione w książce" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "&Górny margines" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "&Boczny margines" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "&Dolny margines" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "&Układ tekstu w trybie stronicowanym" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Maksymalna szerokość tekstu w trybie pełnoekranowym" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Pokaż &zegar w trybie pełnoekranowym" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Pokaż &miejsce czytania w trybie pełnoekranowym" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Pokaż pasek przewijania w trybie pełnoekranowym" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "Uruchom przeglądarkę w trybie pełnoekranowym" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "Pokaż pomoc przy uruchomieniu w trybie pełnoekranowym" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Opcje trybu &pełnoekranowego" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Kolor tła:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Przykład" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Zmień" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Kolor tekstu:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Kolory i tła" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Czas przewracania stron" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "wyłączony" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Zmiana stron &kółkiem myszy" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Przewijanie zatrzymuje się przy końcu strony" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "&Skaluj grafiki większe niż okno przeglądarki (wymaga restartu)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Opcje przewracania strony" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Wykorzystaj łą&cznik (przełamuj linię w połowie długich słów)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Domyślny język dla dzielenia wyrazów:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19826,35 +19973,35 @@ msgstr "" "Domyślny język używany dla zasad dzielenia wyrazów. Jeśli książka nie " "określa języka, to zostanie użyty wybrany." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Zapamiętaj ostatnio użyty rozmiar i &wygląd okna" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Zapamiętaj &aktualną stronę gdy wychodzisz" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Pokaż &kontrolki w oknie przeglądarki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "&Różne opcje" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "O&gólne" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Kliknij dwa razy, by zmienić skrót klawiszowy" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Skróty &klawiszowe" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click Tutaj " "znajdziesz kilka przykładów." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Style użytkownika" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" "Możesz zapisywać i wczytywać ustawienia przeglądarki jako tematy" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Zapisz bieżące ustawienia jako temat:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Wczytaj uprzednio zapisany temat:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Usuń zapisany temat:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Tematy" @@ -20333,7 +20480,7 @@ msgstr "Ukryj" msgid "Toggle" msgstr "Przełącz" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20341,20 +20488,20 @@ msgid "" msgstr "" "Wybierz swój czytnik. Jeśli nie ma go na liście, wybierz urządzenie \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Przenoszenie biblioteki..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Przeniesienie biblioteki nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Nieprawidłowa baza danych" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20363,48 +20510,48 @@ msgstr "" "

    Nierozpoznana biblioteka istnieje w %(loc)s, usuń ją przed przeniesieniem " "bieżącej biblioteki.
    Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Nie można przenieść biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Wybierz lokalizację dla książek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Nie udało się utworzyć folderu w %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "Musisz wybrać pusty katalog dla biblioteki calibre. %s nie jest pusty." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "Następny >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< Poprzedni" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Anuluj" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "Koniec" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Potwierdź" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "- kreator wstępnych ustawień" @@ -20413,7 +20560,7 @@ msgstr "- kreator wstępnych ustawień" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Witaj w calibre" @@ -20421,7 +20568,7 @@ msgstr "Witaj w calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" "Jedyne takie rozwiązanie, przeznaczone dla wszystkich twoich e-książek." @@ -20718,37 +20865,30 @@ msgstr "Użyj Hotmail" msgid "&Test email" msgstr "&Testowy email" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Jeśli używasz aplikacji Stanza na twoim iPhone/iTouch, " -"możesz uzyskac dostęp do kolekcji książek calibre bezpośrednio na " -"urządzeniu. Aby to zrobić musisz włączyć serwer zawartości programu calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Włącz serwer &zawartości" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Pamiętaj, by pozostawić włączony program calibre, gdyż serwer działa " -"tylko wtedy, gdy calibre pracuje.\n" -"

    Stanza powinien automatycznie zobaczyć bibliotekę calibre. Jeśli nie, " -"spróbuj dodać URL http://myhostname:8080 jako nowy katalog w czytniku Stanza " -"na urządzeniu iPhone. myhostname powinien być poprawną nazwą hosta lub " -"adresem IP komputera, na którym działa calibre." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23985,8 +24125,8 @@ msgstr "Nieznana sekcja" msgid "Unknown feed" msgstr "Nieznany strumień" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artykuł bez tytułu" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index c085522d6b..3100aa9126 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-02-14 16:23+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" +"PO-Revision-Date: 2013-02-15 09:14+0000\n" "Last-Translator: pedro jorge oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-15 04:38+0000\n" +"X-Launchpad-Export-Date: 2013-02-16 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,63 +326,67 @@ msgstr "Definir metadados em %s ficheiros" msgid "Set metadata from %s files" msgstr "Definir detalhes a partir dos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Adicionar livros ao Calibre ou ao dispositivo ligado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obter anotações de um Kindle ligado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Gerar um catálogo dos livros na biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Converter livros para diversos formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Eliminar livros da biblioteca Calibre ou do dispositivo ligado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editar detalhes dos livros na biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Ler livros na biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Transferir novidades da Internet no formato \"ebook\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Mostrar lista de livros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar livros da biblioteca Calibre para o disco rígido" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Mostrar detalhes do livro numa janela distinta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Reiniciar Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Abrir pasta que contém os ficheiros dos livros na biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Enviar livros para o dispositivo ligado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,42 +394,42 @@ msgstr "" "Enviar livros por correio eletrónico ou pela web e ligar ao iTunes ou pastas " "noseu computador como se fossem dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Explorar maual de utilizador do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Procurar livros semelhantes ao selecionado atualmente" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Alternar entre bibliotecas do Calibre e executar a sua manutenção" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copiar livros do dispositivo para a sua biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Editar as coleções em que os livros estão no seu dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copiar um livro de uma biblioteca Calibre para outra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Realizar pequenos ajustes a ficheiros epub ou htmlz na sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,56 +437,56 @@ msgstr "" "Encontrar a próxima e anterior correspondências ao pesquisar, na sua " "biblioteca calibre, em modo de destaques" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Escolher aleatoriamente um livro da biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Procurar livros em diversos vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Obter novos \"plug-ins\" Calibre ou atualizar os existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Aparência" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Ajustar aparência e o comportamento do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Alterar o comportamento do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Adicione as suas colunas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Adicionar/remover as suas colunas à lista de livros do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -490,66 +494,66 @@ msgstr "" "Personalizar barras de ferramentas e menus de contexto, alterando as ações " "disponíveis" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Procurar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Personalizar o modo de de procura de livros no Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opções de inserção" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversão" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Definir opções de conversão, específicas a cada formato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opções comuns" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Definir opções de conversão comuns a todos os formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opções de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Definir opções específicas para cada formato de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Adicionar livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importar/Exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controlar a forma como o Calibre lê os detalhes dos ficheiros ao adicionar " "livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Gravar livros no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -557,52 +561,52 @@ msgstr "" "Controlar a forma como o Calibre exporta ficheiros da base de dados ao " "gravar no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Enviar livros para os dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controlar a forma como o Calibre envia os livros para o seu leitor de " "\"ebooks\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Módulo de detalhes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Alterar campos de detalhes antes de gravar/enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funções modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avançadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Criar as próprias funções modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Partilhar livros por correio eletrónico" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Partilha" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -610,11 +614,11 @@ msgstr "" "Configurar partilha de livros por correio eletrónico. Pode ser utilizado " "para enviar automaticamente as novidades para os seus dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Partilha através da Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -622,20 +626,20 @@ msgstr "" "Configurar o servidor de conteúdo do Calibre para permitir o acesso à " "biblioteca através da Internet, independentemente do dispositivo ou sítio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Transferir detalhes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controlar o modo de receção dos detalhes de um livro via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Dispositivos ignorados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -643,37 +647,37 @@ msgstr "" "Controlar quais os dispositivos a ignorar pelo calibre, quando ligados ao " "seu computador." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "\"Plug-ins\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Adicionar/remover/personalizar as funcionalidades do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ajustes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ajustar o comportamento do Calibre em vários contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizar os atalhos de teclado utilizados pelo Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diversos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Outras opções de configuração" @@ -908,32 +912,32 @@ msgid "" msgstr "" "Este perfil é destinado para os dispositivos de série PocketBook Pro 912" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Extras instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Estrutura para os extras de tipo de ficheiro" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personalização do extra local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Extras desactivados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Módulos de extensão activados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "A inicialização do extra %s falhou, deixando o seguinte relatório:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -945,12 +949,12 @@ msgstr "" " Personalize o calibre carregando extras externos.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adicione um extra especificando um caminho para o ficheiro zip que o contém." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -960,13 +964,13 @@ msgstr "" "desenvolvimento. Este comando irá compactar e atualizar o plugin no calibre " "automaticamente." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Remova um extra identificado pelo seu nome. Não tem qualquer efeito sobre os " "extras integrados." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -974,15 +978,15 @@ msgstr "" "Personalize o extra. Especifique o nome do extra e uma expressão " "identificadora, separados por uma vírgula." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Listar todos os extras instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Activar o extra mencionado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Desactivar o extra mencionado" @@ -990,7 +994,7 @@ msgstr "Desactivar o extra mencionado" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1038,14 +1042,14 @@ msgstr "Cartão B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1389,8 +1393,8 @@ msgstr "A ir buscar a lista dos livros no aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1401,8 +1405,8 @@ msgstr "A transferir o(s) livro(s) para o aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1424,8 +1428,8 @@ msgstr "A remover os livros do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2048,31 +2052,31 @@ msgstr "Comunicar com o dispositivo Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Estabelecer ligação com o dispositivo Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunicar com o EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Comunicar com o tablet Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunicar com o Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Comunicar com o leitor Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Comunicar com o COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Comunicar com o Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Comunicar com o leitor WayteQ" @@ -2085,7 +2089,7 @@ msgid "Communicate with MTP devices" msgstr "Comunicar com dispositivos MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "A ir buscar informação sobre o aparelho..." @@ -2217,12 +2221,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Comentários foram removidos porque atrapalham o leitor da SONY" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Todos por titulo" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Todos por Autor" @@ -2358,41 +2362,41 @@ msgstr "" "que tenham múltiplos autores. Deixe esta opção desativada se utiliza " "metadados Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Dispositivo sem fios" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Comunicar com aplicações de Dispositivos Inteligentes" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Tudo por algo" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Ativar ligações ao arrancar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Selecione esta opção para permitir ligações quando o calibre inicia" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Palavra passe de segurança" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Introduza uma palavra passe que a aplicação no dispositivo inteligente tem " "de usar para se ligar ao calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Usar uma porta de rede fixa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2400,11 +2404,11 @@ msgstr "" "Se selecionado, o número indicado na caixa \"Porta\" será usado, caso " "contrário o driver escolherá uma porta aleatoriamente" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Porta de rede: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2412,15 +2416,15 @@ msgstr "" "Introduza um número de porta de rede que o driver irá utilizar, caso a opção " "\"Porta de rede fixa\" esteja selecionada" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Mostrar informação extra, para depuração" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Selecione esta opção caso lhe seja pedido ao reportar problemas" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2428,15 +2432,15 @@ msgstr "" "Lista de campos de meta-dados , separados por vírgulas, para transformar em " "coleções no dispositivo." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "As possibilidades incluem: séries, etiquetas, autores, etc" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Ativar o tempo-limite de inatividade" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2448,11 +2452,11 @@ msgstr "" "opção, desativa o tempo-limite de inatividade, fazendo com que o calibre " "nunca se desligue, automaticamente, de um dispositivo." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Usar este endereço IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2462,11 +2466,11 @@ msgstr "" "particular. O driver irá escutar apenas nesse endereço e irá publicitá-lo " "através de mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Substituir os livros com o mesmo identificador do calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2474,22 +2478,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Demasiadas tentativas de ligação do %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Porta inválida, nas opções: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Falha ao ligar à porta %d. Tente um outro valor." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Falha ao alocar uma porta aleatória" @@ -2753,7 +2757,7 @@ msgid "There is insufficient free space on the storage card" msgstr "O espaço livre no cartão de memória é insuficiente" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s representado" @@ -4378,70 +4382,6 @@ msgstr "A executar as transformações no livro..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Reparação de ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Forma de corrigir os erros do epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"As formas de corrigir os erros do último lançamento do epubcheck. O " -"epubcheck relata muitas coisas como sendo erros quando de facto eles não o " -"são. O 'epub-fix' (Reparação de ePub) irá tentar detectar estes erros e " -"tentar substituir com formas que o epubcheck gosta. Isto pode causar " -"alterações significativas ao seus ficheiros ePub, mas terá de reclamar junto " -"ao projecto epubcheck à cerca desta situação." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [opções] ficheiro.epub\n" -"\n" -"Corrige problemas comuns nos ficheiros EPUB que podem causar a sua rejeição " -"por serviços de publicação mal desenhados\n" -"\n" -"Por defeito não é aplicada nenhuma correcção e são imprimidas mensagens para " -"cada erro detectado. Utilize as opções para controlar que erros são " -"automaticamente corrigidos." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Tem que específicar um ficheiro epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4725,7 +4665,7 @@ msgstr "Não" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4793,7 +4733,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4950,6 +4890,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5091,12 +5032,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Isto é um livro Amazon Topaz. Não pode ser processado." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Esse não é um arquivo MOBI. É um arquivo Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Esse não é um arquivo MOBI." @@ -5195,14 +5136,14 @@ msgstr "Texto Principal" msgid "%s format books are not supported" msgstr "Os livros no formato %s não são suportados" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5212,7 +5153,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5228,11 +5169,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5240,7 +5181,7 @@ msgstr "" msgid " or " msgstr " ou " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5260,19 +5201,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" msgstr "Argumentos extra desconhecidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "Você deve pelo menos especificar uma acção para ser executada" @@ -5638,7 +5656,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5955,7 +5973,7 @@ msgstr "A pasta %s já existe. Apague-a primeiro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -6446,22 +6464,22 @@ msgstr "Enviar para o aparelho" msgid "Connect/share" msgstr "Ligar/Partilhar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "A parar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "A parar servidor, isto pode demorar até um minuto, espere por favor..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6469,7 +6487,11 @@ msgstr "" "Você quer que a ligação sem fios se inicie automaticamente quando o calibre " "se inicia?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6733,79 +6755,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "

    Subconjunto de fontes

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "seleccionar acções a executar:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "Sobre" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "Seleccionar &todos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "Seleccionar &Nenhuns" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "Não foram seleccionadas acções" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "Tem de seleccionar pelo menos uma acção, ou então click cancelar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "P" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7107,7 +7229,7 @@ msgstr "&Pré-visualizar livro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7379,7 +7501,7 @@ msgstr "Adicionar livros ao calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Página do Assistente" @@ -8145,7 +8267,7 @@ msgid "Choose foreground color" msgstr "Escolha a cor do 1º plano" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Escolha a cor de fundo" @@ -9078,22 +9200,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Preservar relação largura/altura da capa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Família &serif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Família s&ans:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Família &monospace:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Tipo de letra &predefinido:" @@ -9104,17 +9226,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Tamanho do tipo de letra mo&nospace:" @@ -9329,7 +9452,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Carregar uma lista de expressões de um arquivo previamente salvo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Carregar" @@ -9339,7 +9462,7 @@ msgstr "Salvar essa lista de expressões para re-usar facilmente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Salvar" @@ -10581,8 +10704,8 @@ msgstr "O caminho %s contém a actual biblioteca do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Caminho não válido" @@ -10714,7 +10837,7 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -10760,7 +10883,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -10873,14 +10996,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "Seleccionar &todos" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "Seleccionar &Nenhuns" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11073,7 +11188,7 @@ msgstr "Mostrar informações detalhadas sobre esse erro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copiado" @@ -12188,72 +12303,72 @@ msgstr "%s fontes de noticias" msgid "&Download now" msgstr "&Descarregar agora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "É necessário utilizador e palavra-passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Deve fornecer um utilizador e/ou uma palavra-passe para usar esta fonte de " "notícias." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Conta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opcional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(obrigatório)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Criado por: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Último descarregamento: nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Sem conexão com a internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Programar o descarregamento de notícias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Adicionar uma fonte de notícias personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Descarregar todas as fontes de noticias" @@ -12835,44 +12950,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "Copiar o nome da cor selecionada para a área de transferência" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Ordenação do(s) Autor(es)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Nenhuma coluna escolhida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Você deve especificar uma coluna para ser colorida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Nenhum modelo fornecido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13927,58 +14042,58 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Escolha um local para a sua biblioteca de e-books do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Falha ao criar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Escolha um local para a sua nova biblioteca de e-books do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Iniciando interface de usuário" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Reparação falhou" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Reparo no banco de dados falhou. Começando com uma nova biblioteca vazia." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Localização da base de dados com erros" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Banco de dados corrompido" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13986,60 +14101,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Se tem a certeza que não está a executar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "pode estar a executar na área de notificação, no" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "canto superior direito do écran" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "canto inferior direito do écran" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "tente reiniciar o seu computador" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "tente apagar o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "É impossível começar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s já está a executar." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Nenhum Calibre foi encontrado rodando" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Comando de desligar enviado, esperando para desligar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Falha ao parar instância do Calibre que está rodando" @@ -14396,7 +14511,7 @@ msgstr "Próximo" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:229 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:393 msgid "Previous" -msgstr "" +msgstr "Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:115 msgid "" @@ -14964,180 +15079,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "tem" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "não tem" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "tem" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "não tem" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "é" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "não é" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Somente se todas essas condições forem atendidas:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Adicione outra condição" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Você pode invalidar uma condição através da limpeza das suas caixas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Texto de Exemplo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Condição inválida." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Sem condições" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15146,7 +15295,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15156,56 +15305,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Adicionar a Regra" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "mover a regra seleccionada para baixo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Sem regra escolhida" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Nenhuma regra foi escolhida para %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -16154,7 +16303,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -17045,7 +17194,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -18329,8 +18478,8 @@ msgid "Edit" msgstr "Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Restaurar" @@ -18353,7 +18502,7 @@ msgid "Remember last used window size" msgstr "Lembrar o tamanho da última janela utilizada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18362,7 +18511,7 @@ msgstr "" "de todos os livros." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18453,202 +18602,214 @@ msgstr "O tamanho do tipo de letra monospace padrão em px" msgid "The standard font type" msgstr "O tipo de letra padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Escolher a cor do texto" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configurar o Visualizador de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "T&amanho do tipo de letra predefinido:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opções do &tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "&Margem superior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "&Margem lateral" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "&Margem inferior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "&Iniciar visualização em modo de ecrã inteiro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Exemplo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Cor do Texto:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Redimensionar imagens maiores do que a janela de visualização (necessário " "reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" "&Translinear (no fim de uma linha separar uma palavra em duas partes)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&Linguagem predefinida para a translineação:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18656,62 +18817,62 @@ msgstr "" "A linguagem predefinida a usar para as regras de translineação. Se o livro " "não especificar a linguagem, esta será usada." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Mostrar controlos na & janela de visualização" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Eliminar tema guardado:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18746,7 +18907,7 @@ msgstr "Secção Seguinte" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:533 msgid "Previous Section" -msgstr "" +msgstr "Secção Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:535 msgid "Document Start" @@ -18806,7 +18967,7 @@ msgstr "Deslocar para a página seguinte" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" -msgstr "Vá para a página anterior" +msgstr "Deslocar para a página anterior" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" @@ -18814,7 +18975,7 @@ msgstr "Deslocar para a secção seguinte" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" -msgstr "Vá para a secção anterior" +msgstr "Deslocar para a secção anterior" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" @@ -19149,74 +19310,74 @@ msgstr "Ocultar" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "A mover a biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Falha ao mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Base de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "É impossível mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Seleccione a localização dos livros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Próximo >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Cancelar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "assistente de boas vindas" @@ -19225,7 +19386,7 @@ msgstr "assistente de boas vindas" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Bem vindo ao calibre" @@ -19233,7 +19394,7 @@ msgstr "Bem vindo ao calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" "A solução centralizada para todas as suas necessidades no que diz respeito a " @@ -19510,37 +19671,30 @@ msgstr "" msgid "&Test email" msgstr "&Testar o email" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Se usa a aplicação Stanza o seu iPhone/iTouch " -"pode aceder à sua colecção de livros do calibre directamente no aparelho. " -"Para fazer isto tem de ligar o servidor de conteúdos do calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Ligar o servidor de &conteúdos" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Lembre-se de deixar o calibre a executar porque o servidor só trabalha " -"enquanto o calibre estiver a executar.\n" -"

    O Stanza deve ver a sua colecção calibre automaticamente. Senão, tente de " -"adicionar o URL http://myhostname:8080 como um novo catálogo do leitor " -"Stanza no seu iPhone. Aqui myhostname deve ser o domínio ou o endereço IP do " -"computador onde o calibre está a executar." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22219,8 +22373,8 @@ msgstr "Secção desconhecida" msgid "Unknown feed" msgstr "Fonte deconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artigo sem título" @@ -22368,7 +22522,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:130 msgid "Previous section" -msgstr "" +msgstr "Secção anterior" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:222 msgid "Section Menu" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index a5043f57d1..8d966226d8 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 18:59+0000\n" "Last-Translator: Danilo Cominotti Marques \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:52+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:54+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,64 +326,68 @@ msgstr "Alterar metadados em %s arquivos" msgid "Set metadata from %s files" msgstr "Alterar metadados a partir de %s arquivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Adicionar livros ao calibre ou ao dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Pegar anotações de um Kindle conectado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Gerar um catálogo dos livros da sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Converter livros para vários formatos de e-book" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Remover livros da sua biblioteca do calibre ou dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editar os metadados de livros da sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Ler livros da sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Baixar notícias da internet em formato de e-book" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Mostrar rapidamente uma lista de livros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar livros da sua biblioteca do calibre para o disco rígido" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Mostrar detalhes do livro numa janela popup separada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Reiniciar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Abrir a pasta que contém os arquivos de livros da sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Enviar livros para o dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -391,44 +395,44 @@ msgstr "" "Enviar livros por email ou pela web e também conectar-se ao iTunes ou pastas " "do seu computador como se fossem dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Navegar pelo manual do usuário do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Personalizar o calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Encontrar facilmente livros similares ao selecionado atualmente" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Alternar entre diferentes bibliotecas calibre e realizar manutenção nelas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copiar livros do dispositivo para a sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Editar as coleções cujos livros estão no seu dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copiar um livro de uma biblioteca calibre para outra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Fazer pequenos ajustes para arquivos epub ou htmlz da sua biblioteca do " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -436,58 +440,58 @@ msgstr "" "Encontrar o anterior ou o próximo ao pesquisar na sua biblioteca do calibre " "no modo de destaque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Escolher aleatoriamente um livro da sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Buscar livros de diferentes vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Obter novos plugins calibre ou atualizar os existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Aparência e impressões" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajustar a aparência da interface do calibre para se adequar ao seu gosto" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Mudar o modo como o calibre se comporta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Adicionar suas próprias colunas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Adicionar/remover suas próprias colunas na lista de livros do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -495,65 +499,65 @@ msgstr "" "Personalizar a barra de ferramentas e os menus de contexto, escolhendo quais " "ações estão disponíveis em cada um" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Pesquisando" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Personalizar a maneira em que a busca por livros funciona no calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opções de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversão" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Configurar opções de conversão específicas a cada formato de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opções Frequentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Configurar opções de conversão comuns a todos os formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opções de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Configurar opções de conversão específicas a cada formato de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Adicionando livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Importar/Exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controlar como o calibre lê metadados de arquivos enquanto adiciona livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Salvando livros para o disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -561,51 +565,51 @@ msgstr "" "Controlar como o calibre exporta arquivos da sua base de dados para o disco " "ao usar Salvar para o disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Enviando livros para dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controlar como o calibre transfere arquivos para o seu leitor de e-books" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Painel de Controle de Metadados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Alterar campos de metadados antes de salvar/enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funções Modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avançado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Criar suas próprias funções modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Compartilhando livros por e-mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Compartilhando" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -613,11 +617,11 @@ msgstr "" "Configurar compartilhamento de livros por e-mail. Pode ser usado para envio " "automático de notícias baixadas no seu dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Compartilhando pela rede" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -626,20 +630,20 @@ msgstr "" "biblioteca do calibre a partir de qualquer lugar, em qualquer dispositivo, " "conectado à internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Transferência de metadados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controlar como o calibre baixa metadados de livros da internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Dispositivos ignorados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -647,38 +651,38 @@ msgstr "" "Controlar quais dispositivos o calibre irá ignorar quando eles estiverem " "conectados ao computador." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Extensões" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Adicionar/remover/personalizar vários aspectos de funcionalidades do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ajustes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ajustar como o calibre se comporta em vários contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Customizar os atalhos de teclado usados pelo calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Extras" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configurações extra avançadas" @@ -908,32 +912,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Plug-ins instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapeamento para plugins de tipo de aquivo" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Customização de plug-ins locais" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Plug-ins desativados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Plug-ins habilitados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicialização do plugin %s falhou, gerando relatório:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -945,13 +949,13 @@ msgstr "" " customiza o calibre usando plugins externos\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adiciona um plugin via a especificação do caminho de um arquivo zip que o " "contenha." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -961,12 +965,12 @@ msgstr "" "desenvolvendo o plugin. Esse comando vai automaticamente compactar o plugin " "e atualizá-lo no Calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Remover um plugin personalizado por nome. Não tem efeito em plugins nativos" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -974,15 +978,15 @@ msgstr "" "Personalizar plugin. Use uma vírgula para separar o nome do plugin e a " "string de personalização." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Listar todos os plugins instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Habilitar a extensão com nome" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Desabilitar a extensão com nome" @@ -990,7 +994,7 @@ msgstr "Desabilitar a extensão com nome" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1038,14 +1042,14 @@ msgstr "Cartão B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1388,8 +1392,8 @@ msgstr "Obtendo lista de livros no dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1400,8 +1404,8 @@ msgstr "Transferindo livros para o dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1423,8 +1427,8 @@ msgstr "Removendo livros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2048,31 +2052,31 @@ msgstr "Comunicar-se com o Acer Lumiread" msgid "Communicate with the Trekstor" msgstr "Comunicar-se com o Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunicar-se com o EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Comunica-se com o tablet Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunicar-se com o Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Comunicar-se com o leitor Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Comunica-se com o COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Comunica-se com o Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Comunicar-se com o WayteQ Reader" @@ -2085,7 +2089,7 @@ msgid "Communicate with MTP devices" msgstr "Comunicar-se com dispositivos MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obtendo informações do dispositivo..." @@ -2219,12 +2223,12 @@ msgstr "" "los" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Todos por autor" @@ -2361,42 +2365,42 @@ msgstr "" "para livros com vários autores. Deixe isso desmarcado se você usa Metadata " "Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Dispositivo Wireless" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Comunicar-se com aplicativos de dispositivos inteligentes" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Tudo por algo" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Habilitar conexões durante a inicialização" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Marque esta caixa para permitir conexões quando o calibre for iniciado" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Senha de segurança" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Digite uma senha que o aplicativo do dispositivo tenha de usar para conectar-" "se ao calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Usar porta de rede fixa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2404,11 +2408,11 @@ msgstr "" "Se marcado, usa o número de porta especificado na caixa 'Porta', do " "contrário o driver escolherá uma porta aleatória" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Número de porta: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2416,15 +2420,15 @@ msgstr "" "Digite o número de porta que o driver usará se a caixa \"porta fixa\" " "estiver marcada" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Exibir informação extra de debug" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Marque esta caixa se solicitado ao reportar problemas" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2432,15 +2436,15 @@ msgstr "" "Lista separada por vírgula de metadados para transformar em coleções no " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Possibilidades incluem: séries, marcações, autores, etc" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Habilitar o tempo-limite de inatividade" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2452,11 +2456,11 @@ msgstr "" "caixa desabilita esse tempo-limite, então o calibre jamais irá desconectar " "automaticamente" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Usar este endereço IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2466,11 +2470,11 @@ msgstr "" "específico. O driver irá escutar apenas no endereço especificado, e esse " "endereço será o mesmo informado pelo mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2478,22 +2482,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Tentativas de conexão excessivas vindas de %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Porta inválida nas opções: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Falha ao conectar-se à porta %d. Tente um valor diferente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Falha ao alocar uma porta aleatória" @@ -2760,7 +2764,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Não há espaço suficiente no cartão de memória" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s representado" @@ -4469,71 +4473,6 @@ msgstr "Executando transformações no ebook..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Falha ao analisar: %(name)s com erro: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Reparador de ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Gambiarra para o bug epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Contornos para bugs da última versão do epubcheck. epubcheck reporta muitas " -"coisas como erros que não são na verdade erros. epub-fix irá tentar detectar " -"estes erros e substituir eles com construções que o epubcheck reconhece. " -"Isto pode causar mudanças significantes em seu epub, reclame para o projeto " -"epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [opções] arquivo.epub\n" -"\n" -"Corrigir problemas comuns nos arquivos EPUB pode causar que estes sejam " -"rejeitados por serviços de publicação mal projetados.\n" -"\n" -"Por padrão, nenhuma correção é feita e as mensagens são impressas para cada " -"erro detectado. Use as opções para controlar quais os erros são corrigidos " -"automaticamente." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Você deve especificar um arquivo do tipo epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Conserte arquivos sem manifesto." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Delete os arquivos que não estão no manifesto ao invéz de adicioná-los ao " -"manifesto" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4817,7 +4756,7 @@ msgstr "Não" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4885,7 +4824,7 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5036,6 +4975,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5184,12 +5124,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é um livro Amazon Topaz. Ele não pode ser processado." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Esse não é um arquivo MOBI. É um arquivo Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Este arquivo não é da extensão MOBI" @@ -5288,14 +5228,14 @@ msgstr "Texto Principal" msgid "%s format books are not supported" msgstr "%s formatos de livro não são suportados" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5305,7 +5245,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5321,11 +5261,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5333,7 +5273,7 @@ msgstr "" msgid " or " msgstr " ou " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5353,19 +5293,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5737,7 +5754,7 @@ msgstr "Controle a adição de livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6060,7 +6077,7 @@ msgstr "A pasta %s já existe. Delete-a primeiro." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Muito longo" @@ -6570,28 +6587,32 @@ msgstr "Enviar para o dispositivo" msgid "Connect/share" msgstr "Conectar/compartilhar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Parando" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Parando o servidor, isso pode lever até um minuto, por favor espere..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6867,79 +6888,179 @@ msgid "Plugin Updater" msgstr "Atualizador de plugin" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7245,7 +7366,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7517,7 +7638,7 @@ msgstr "Adicionar livros ao calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Página do Assistente" @@ -8279,7 +8400,7 @@ msgid "Choose foreground color" msgstr "Escolher cor do primeiro plano" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Escolher a cor do plano de fundo" @@ -9224,22 +9345,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Preservar &aspecto da capa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Familia Se&rif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Familia &Sans:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Familia &Monospace:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Fon&te padrão:" @@ -9250,17 +9371,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Tamanho de &fonte monoespaçada:" @@ -9477,7 +9599,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Carregar" @@ -9487,7 +9609,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Salvar" @@ -10734,8 +10856,8 @@ msgstr "A localização %s contém a biblioteca atual do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Localização ruim" @@ -10860,7 +10982,7 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10908,7 +11030,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -11021,14 +11143,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11221,7 +11335,7 @@ msgstr "Mostra informação detalhada sobre este erro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Copiado" @@ -12357,74 +12471,74 @@ msgstr "%s novas fontes" msgid "&Download now" msgstr "&Baixar agora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Usuário e senha são necessários" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Você precisa especificar um usuário e/ou senha para usar essa fonte de " "notícias." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Conta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opcional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(obrigatório)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Criado por: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Executar o download %s agora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Último baixado: nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Últimos downloads:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Não pode ser feito download das notícias uma vez que não há uma conexão de " "internet ativa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Sem conexão com a internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Agendar download de notícias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Adicionar uma fonte de notícias personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Baixar todas as novas fontes agendadas" @@ -13013,44 +13127,44 @@ msgstr "Procurar por um item na coluna Tag" msgid "Copy the selected color name to the clipboard" msgstr "Copie o nome da cor selecionada para a prancheta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Autor Ordenado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Tutorial do modelo da linguagem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Referência do modelo da função" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "EXCEÇÃO: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Nenhuma coluna escolhida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Você deve escolher uma coluna para ser colorida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Nenhum modelo foi fornecido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "A caixa do modelo não pode ficar vazia" @@ -14093,59 +14207,59 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Escolha a localização para sua biblioteca de eBooks do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Falhou em criar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Falhou em criar biblioteca em: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Escolha a localização para sua nova biblioteca de eBooks do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Inicializando interface do usuário..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Reparação falhou" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "O reparo de banco de dados falhou. Iniciando com uma nova biblioteca vazia." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Localização do banco de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Localização do banco de dados inválida %r. Calibre irá se encerrar agora." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Banco de dados corrompido" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14157,7 +14271,7 @@ msgstr "" "pode não funcionar com sucesso. Se você disser Não, uma nova biblioteca " "calibre será criada." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14165,54 +14279,54 @@ msgstr "" "Localização do banco de dados inválida %r. Irá iniciar com uma nova " "biblioteca do calibre vazia" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Iniciando %s: Carregando livros..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Se você tem certeza que não está executando" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "pode estar executando na bandeja do sistema, na" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "parte superior direita da tela." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "parte inferior direita da tela." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "tente reiniciando o seu computador" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "tente eliminando o arquivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Não pode iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s já está em execução." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -15144,180 +15258,214 @@ msgid "is greater than" msgstr "é maior que" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "tem" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "não tem" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "tem padrão" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "não tem padrão" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "está definido" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "não está definido" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "tem" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "não tem" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "tem padrão" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "não tem padrão" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "é" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "não é" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "casa o padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "não casa o padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Insira um número" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Insira a data no formato YYYY-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Insira um texto." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Insira uma expressão regular" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Somente se todas as seguintes condições forem satisfeitas:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Adicione outra condição" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15326,7 +15474,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15336,56 +15484,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -16343,7 +16491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -17224,7 +17372,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -18520,8 +18668,8 @@ msgid "Edit" msgstr "Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Reiniciar" @@ -18544,7 +18692,7 @@ msgid "Remember last used window size" msgstr "Lembrar do último tamanho da janela" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18553,7 +18701,7 @@ msgstr "" "aparência de todos os livros." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18647,38 +18795,42 @@ msgstr "O tamanho da fonte monoespaçada em px" msgid "The standard font type" msgstr "O tipo padrão de fonte" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Ainda está editando" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -18686,164 +18838,172 @@ msgstr "" "Você está executando uma operação de edição de um atalho de teclado. " "Complete primeiro esta ação cliacando fora da caixa de edição de atalhos." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configurar visualizador de E-book" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Tamanho de fonte &padrão:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opções de &font" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Redimensionar imagens maiores que a janela do visualizador (precisa " "reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "H&ifenizar (quebrar linha no meio de palavras grandes)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&Linguagem padrão para hifenização" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18851,62 +19011,62 @@ msgstr "" "A linguagem padrão para usar nas regras do emprego do hífen. Se o livro não " "especificar uma linguagem, esta será usada." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Geral" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Duplo clique para mudar um atalho do teclado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Atalhos do &Teclado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19341,74 +19501,74 @@ msgstr "Esconder" msgid "Toggle" msgstr "Alternar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Movendo biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Falha ao mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Banco de dados inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Não é possível mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Escolha a localização para os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Cancelar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Concluir" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Enviar (Commit)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "assistente de inicialização" @@ -19417,7 +19577,7 @@ msgstr "assistente de inicialização" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Bem-vindo ao calibre" @@ -19425,7 +19585,7 @@ msgstr "Bem-vindo ao calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Aqui você encontra tudo o que precisa para eBooks." @@ -19708,38 +19868,30 @@ msgstr "" msgid "&Test email" msgstr "&Testar e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Se você usa o aplicativo de eBooks Stanza no seu iPhone/iTouch, " -"você pode acessar sua coleção de livros do calibre diretamente no " -"dispositivo. Para fazer isto você tem que ligar o servidor de conteúdo do " -"calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Ligar servidor de &conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Lembre-se de deixar o calibre rodando uma vez que o servidor somente " -"funciona enquanto o calibre está rodando.\n" -"

    O Stanza deverá ver sua coleção do calibre automaticamente. Se não, tente " -"adicionar a URL http://myhostname:8080 como um novo catálogo no leitor " -"Stanza em seu iPhone. Onde myhostname deverá ser o hostname ou o endereço IP " -"do computador que o calibre está rodando." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22467,8 +22619,8 @@ msgstr "Seção desconhecida" msgid "Unknown feed" msgstr "Feed desconhecido" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Artigo sem título" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index d0fdcf1962..f8798855d9 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 19:29+0000\n" "Last-Translator: Jorel \n" "Language-Team: Romanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2013-02-09 04:47+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:48+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -153,7 +153,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -327,64 +327,68 @@ msgstr "Setează metadate în fişiere %s" msgid "Set metadata from %s files" msgstr "Setează metadate din fişiere %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Adăugaţi cărţi în calibre sau dispozitivul conectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Aduceţi adnotări la un Kindle conectat (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Generaţi un catalog de cărţi în biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Converteşte cărţile în diverse formate ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Ştergeţi cărţile din bibliotecă sau de pe dispozitivul conectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Editează metadatele cărţilor din bibliotecă" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Citeşte cărţi în biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Descarcă ştirile de pe internet în format ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Arată o listă de cărţi asociate, rapid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportă cărţi din biblioteca calibre pe hard disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Afişaţi detalii cărţii într-un pop-up separat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Restartaţi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Deschideţi folderul care conţine fişierele cărţii din biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Trimite cărţile la dispozitivul conectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -392,45 +396,45 @@ msgstr "" "Trimite cărţi via e-mail sau internet. De asemenea se conectează la iTunes " "sau directoarele din computerul dumneavoastră ca şi cum ar fi dispozitive." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Caută Manualul Utilizatorului calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Particularizarea calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Găseşte cu uşurinţă cărţi similare cu cea selectată" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Comutarea între bibliotecile diferite calibre şi efectuează lucrări de " "întreţinere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Copiaţi cărţi de pe dispozitiv în biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" "Editaţi colecţiile în care cărţile sunt introduse pe aparatul dumneavoastră" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Copiază o carte dintr-o bibliotecă calibre în alta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Crează mici retușuri la fișiere epub sau htmlz în propria librărie Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -438,60 +442,60 @@ msgstr "" "Căutaţi în biblioteca dumneavoastră calibre în modul \"highlight\" " "(accentuat)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Alege o carte la întâmplare din biblioteca dumneavoastră calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Căutaţi cărţi la diferiţi vânzători de cărţi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Obţine plugin-uri noi pentru calibre sau le înnoieşte pe cele existente" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Aspect şi Comportament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Interfață" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajustează aspectul și comportamentul interfeței Calibre după propriile tale " "gusturi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Comportament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Schimbă modul în care se comportă Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Adaugă propriile tale coloane" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Adaugă/șterge propriile tale coloane în lista de cărți a programului Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Bară de unelte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -499,68 +503,68 @@ msgstr "" "Ajustează bara de unelte și meniurile contextuale, schimbând acțiunile " "disponibile ale fiecăruia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Se caută" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" "Personalizează modul în care căutarea cărților funcționează în calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Opțiuni Intrare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Conversie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Precizează opțiunile de conversie specifice fiecărui format de introducere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Opţiuni Comune" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Precizează opțiuni comune pentru toate formatele" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Opțiuni Ieșire" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Precizează opțiunile specifice fiecărui format de ieșire" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Se adaugă cărţi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controlează modalitatea de citire metadata din fișiere la adăugare cărți de " "către Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Salvează cărțile pe disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -568,52 +572,52 @@ msgstr "" "Controlează modalitatea de export a fișierelor din baza de date Calibre la " "utilizarea opțiunii Salvează pe disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Se trimit cărţi pe dispozitive" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controlează cum Calibre transferă fișierele către cititorul dumneavoastră de " "cărți electronice" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Panouri de conectare pentru metadate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Schimbă câmpurile metadata înainte de salvare/trimitere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funcții Şablon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Configurări avansate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Crează propriile funcții șablon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Partajare cărți prin email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Partajare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -621,11 +625,11 @@ msgstr "" "Precizarea opțiunilor de partajare a cărților prin email. Poate fi folosită " "pentru trimiterea automată a știrilor descărcate spre dispozitivele tale" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Partajare via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -634,59 +638,59 @@ msgstr "" "da acces la biblioteca dumneavoastră Calibre de oriunde, de pe orice " "dispozitiv prin Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Descărcare metadate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Controlează modul în care Calibre descarcă metadatele cărţilor electronice " "de pe internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Extensii" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Adaugă/şterge/configurează diferite funcţii ale Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Ajustări" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Reglare fină a modului în care se comportă Calibre în diferite contexte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tastatură" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizează scurtăturile de la tastatură folosite de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Configurare avansată a altor elemente" @@ -919,32 +923,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Extensii instalate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapări pentru tipuri de fişiere ale extensiilor" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Personalizarea extensiilor locale" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Extensii dezactivate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Extensii activate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Iniţializarea extensiei %s a eşuat cu mesajul:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -956,25 +960,25 @@ msgstr "" " Personalizează Calibre prin folosirea extensiilor externe.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adaugă o extensie prin specificarea căii către fişierul zip ce o conţine." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Înlătură o extensie particulară specificată prin nume. Nu are efect asupra " "extensiilor interne." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -982,15 +986,15 @@ msgstr "" "Personalizează o extensie. Specificaţi numele extensiei şi şirul " "personalizat, separate prin virgulă." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Listează toate extensiile instalate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Activează extensia specificată prin nume" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Dezactivează extensia specificată prin nume" @@ -998,7 +1002,7 @@ msgstr "Dezactivează extensia specificată prin nume" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1047,14 +1051,14 @@ msgstr "Card B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1383,8 +1387,8 @@ msgstr "Se obţine lista cărţilor de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1395,8 +1399,8 @@ msgstr "Se transferă cărţi pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1418,8 +1422,8 @@ msgstr "Se şterg cărţi de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1995,31 +1999,31 @@ msgstr "Comunică cu Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Comunică cu Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Comunică cu EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Comunică cu tableta Adam." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Comunică cu Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Comunică cu dispozitivul Moovybook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Comunică cu dispozitivul COBY." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Comunică cu dispozitivul Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2032,7 +2036,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Se obţin informaţii despre dispozitiv..." @@ -2163,12 +2167,12 @@ msgstr "" "cauza lor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Toate după titlu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Toate după autor" @@ -2301,77 +2305,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Folosește un port de rețea fix" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Număr port: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2379,22 +2383,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2402,22 +2406,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2681,7 +2685,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nu există suficient spaţiu liber pe cartela de stocare" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "S-au redat %s" @@ -4392,71 +4396,6 @@ msgstr "Se rulează transformări ale cărţii electronice..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Imposibil de analizat: %(name)s, cu eroarea: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Fixer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Soluţia epubcheck pentru viruşi" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Soluţii pentru viruşi în ultima versiune epubcheck . epubcheck raportează " -"multe lucruri corecte drept erori. epub-fix va încerca să le detectecteze şi " -"să le înlocuiască cu construţii pe placul epubcheck-ului. Aceasta poate " -"cauza schimbări semnificative în epub, plângerile sunt adresate către " -"proiectul epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"Rezolvă problemele comune din fişierele EPUB care le pot determina să fie " -"respinse de către serviciile de publicare prost proiectate.\n" -"\n" -"Implicit, nu se rezolză şi mesajele sunt tipărite pentru fiecare eroare " -"detectată. Utilizaţi opţiuni pentru a controla care erori sunt remediate " -"automat." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Trebuie să specificaţi un fişier epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Repară fişierele nemanifestate" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Repară fişierele nemanifestate. epub-fix le poate fie adăuga la manifest sau " -"le poate şterge după cum se specifică după ştergerea opţiunii nemanifestate." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Şterge fişierele nemanifestate în loc de a le adăuga la manifest" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4744,7 +4683,7 @@ msgstr "Nu" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4812,7 +4751,7 @@ msgstr "Etichete" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4980,6 +4919,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5130,12 +5070,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Aceasta este o carte Amazon Topaz. Nu poate fi procesată." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Acesta nu este un fișier MOBI." @@ -5234,14 +5174,14 @@ msgstr "Textul principal" msgid "%s format books are not supported" msgstr "%s formatul cărţilor nu este acceptat" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5251,7 +5191,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5267,11 +5207,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5279,7 +5219,7 @@ msgstr "" msgid " or " msgstr " sau " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5299,19 +5239,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5684,7 +5701,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6001,7 +6018,7 @@ msgstr "Directorul %s există deja. Ştergeţi-l mai întâi." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Prea lung" @@ -6509,29 +6526,33 @@ msgstr "Trimite pe dispozitiv" msgid "Connect/share" msgstr "Conectează/Împărtăşeşte" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "În curs de oprire" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Se opreşte serverul; acest lucru ar putea dura până la un minut, vă rugăm să " "aşteptaţi..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Dezactivează autopornirea" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6821,79 +6842,179 @@ msgid "Plugin Updater" msgstr "Actualizarea extensiilor" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7206,7 +7327,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7478,7 +7599,7 @@ msgstr "Adauga cărţi lui calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "WizardPage" @@ -8248,7 +8369,7 @@ msgid "Choose foreground color" msgstr "Alege culoarea de prim-plan" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Alege culoarea de fundal" @@ -9212,22 +9333,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Menţine proporţiile &aspectului coperţii" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Familia Se&rif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Familia &Sans:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Familia &Monospace:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Font s&tandard:" @@ -9238,17 +9359,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Mărime &font Monospace:" @@ -9461,7 +9583,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9471,7 +9593,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Salvează" @@ -10817,8 +10939,8 @@ msgstr "Locaţia %s conţine biblioteca curentă" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Locaţie invalidă" @@ -10951,7 +11073,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -10999,7 +11121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -11118,14 +11240,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11325,7 +11439,7 @@ msgstr "Arată informaţii detaliate despre această eroare" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "S-a copiat" @@ -12531,74 +12645,74 @@ msgstr "%s surse de ştiri" msgid "&Download now" msgstr "&Descarcă acum" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Numele de utilizator şi parola sunt necesare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Trebuie să furnizaţi un nume de utilizator şi/sau o parolă pentru a folosi " "această sursă de ştiri." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Cont" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(opţional)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(obligatoriu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Creat de: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Descărcat ultima dată: niciodată" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "niciodată" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "acum %(days)d zile, %(hours)d ore şi %(mins)d de minute în urmă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Descărcat ultima dată:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Nu se pot descărca ştirile deoarece nici o conexiune la internet nu este " "activă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Nu exista conexiune la internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Planifică descărcarea de ştiri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Adaugă o sursă de ştiri personalizată" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -13204,44 +13318,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Sortare Autor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Tutorial şablon limbă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Şablon funcţie referinţă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "EXCEPŢIE: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Nici o coloană selectată" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Trebuie să specificaţi coloana care va fi colorată" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Nici un şablon furnizat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Caseta şablon nu poate fi goală" @@ -14304,59 +14418,59 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Alegeţi o locaţie pentru biblioteca dumneavoastră calibre de e-cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Crearea bibliotecii a eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Crearea bibliotecii în %r a eşuat." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" "Alegeţi o locaţie pentru noua dumneavoastră bibliotecă de e-cărţi calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Se iniţializează interfaţa de utilizator..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Repararea a eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Repararea bazei de date a eşuat. Se începe cu o bibliotecă nouă goală." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Locaţie invalidă a bazei de date" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Locaţie invalidă a bazei de date la %r. calibre se va închide acum." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Bază de date coruptă" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14368,7 +14482,7 @@ msgstr "" "poate să eşueze. Dacă răspundeţi cu \"Nu\", o nouă bibliotecă goală va fi " "creată." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14376,54 +14490,54 @@ msgstr "" "Locaţie invalidă a bazei de date la %r. Se va porni cu o bibliotecă nouă " "goală." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Se începe %s: Se încarcă e-cărţi..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Dacă e sigur că nu rulează" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "poate rula în bara de sistem, în" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "zona dreaptă de sus a ecranului." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "zona dreaptă de jos a ecranului." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "încercaţi să reporniţi computerul." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "încercaţi să ştergeţi fişierul" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Nu se poate porni " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s rulează deja." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -15435,56 +15549,70 @@ msgid "is greater than" msgstr "este mai mare decât" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "are" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "nu are" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "are şablon" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "nu are şablon" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "este definit" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "nu este definit" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "are" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "nu are" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "are şablon" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "nu are şablon" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "este" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "nu este" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "potriveşte şablonului" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "nu potriveşte şablonului" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Dacă ___ coloană ___ valori" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15492,128 +15620,148 @@ msgstr "" "Introduceţi fie un tip de identificator, fie un tip de identificator şi " "valoarea identificator:valoare" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Introduceţi un număr" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Introduceţi data în formatul AAAA-LL-ZZ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Introduceţi un şir." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Introduceţi o expresie regulată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Puteţi potrivi valori multiple separându-le cu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "la" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Doar dacă următoarele condiţii sunt satisfăcute:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Adaugă altă condiţie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" "Puteţi dezactiva o condiţie prin ştergerea datelor din casetele condiţiei " "respective" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Condiţie invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Una dintre condiţiile acestei reguli este invalidă: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Nici o condiţie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" "Trebuie specificată cel puţin o condiţie non-goală pentru această regulă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15626,7 +15774,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15636,34 +15784,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Dacă coloana %(col)s valoarea %(action)s: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Adaugă regulă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Şterge regulă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Mută regula selectată mai sus" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Mută regula selectată mai jos" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Adaugă regulă avansată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -15674,23 +15822,23 @@ msgstr "" "jos pentru a începe.

    Puteţi modifica o regulă existentă apăsând " "dublu click pe ea." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Nici o regulă selectată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Nici o regulă selectată pentru %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "ştergere" @@ -16736,7 +16884,7 @@ msgstr "&Timp max. de aşteptat după prima potrivire:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sec" @@ -17786,7 +17934,7 @@ msgstr "" "Setaţi această valoare la -1 dacă funcţia are un număr variabil de argumente" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "Ș&terge" @@ -19143,8 +19291,8 @@ msgid "Edit" msgstr "Modifică" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Resetează" @@ -19167,7 +19315,7 @@ msgid "Remember last used window size" msgstr "Reţine ultima mărime a ferestrei folosită" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19176,7 +19324,7 @@ msgstr "" "personalizarea vizualizării tuturor cărţilor." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19270,38 +19418,42 @@ msgstr "Mărimea fontului monospace în px" msgid "The standard font type" msgstr "Tipul standard de font" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Încă se editează" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19310,164 +19462,172 @@ msgstr "" "această acţiune mai întâi, apăsând click în afara casetei de editare a " "scurtăturii." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Configurează Vizualizatorul de cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Mărime font &implicită:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Opţiuni &font" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Durata întoarcerii paginii:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "dezactivat" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Rotiţa &mouse-ului întoarce pagina" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Redimensionează imaginile mai mari decât fereastra de vizualizare (necesită " "repornire)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Desparte în sila&be (trece la rând nou în mijlocul cuvintelor lungi)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "&Limba implicită pentru despărţirea în silabe:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19475,35 +19635,35 @@ msgstr "" "Limba implicită pentru regulile de despărţire în silabe. Dacă în carte nu " "este specificată limba, aceasta va fi folosită." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Reţine pagina &curentă la ieşire" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&General" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dublu click pentru modificarea unei scurtături de la tastatură" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Scurtături &tastatură" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click aici." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "&Foaie de stil a utilizatorului" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19972,7 +20132,7 @@ msgstr "Ascunde" msgid "Toggle" msgstr "Comută" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -19981,20 +20141,20 @@ msgstr "" "Alegeţi dispozitivul dumneavoastră de citit. Dacă dispozitivul nu se află în " "listă, alegeţi un dispozitiv \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Se mută biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Mutarea bibliotecii a eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Bază de date invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20003,20 +20163,20 @@ msgstr "" "

    O bibliotecă invalidă există deja în %(loc)s. Ştergeţi-o înainte de a " "încerca să mutaţi biblioteca curentă.
    Eroare: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Nu s-a putut muta biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Selectaţi o locaţie pentru cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -20024,28 +20184,28 @@ msgstr "" "Trebuie să selectaţi un director gol pentru biblioteca dumneavoastră " "calibre. %s nu este gol." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Anulează" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "welcome wizard" @@ -20054,7 +20214,7 @@ msgstr "welcome wizard" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Bun venit la calibre" @@ -20062,7 +20222,7 @@ msgstr "Bun venit la calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "O soluţie pentru toate nevoile dumneavoastră referitoare la e-cărţi." @@ -20361,37 +20521,30 @@ msgstr "Foloseşte Hotmail" msgid "&Test email" msgstr "&Testează e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Dacă folosiţi aplicaţia Stanza pe iPhone/iTouch, " -"puteţi accesa colecţia dumneavoastră calibre de cărţi, direct de pe " -"dispozitiv. Pentru aceasta trebuie să porniţi serverul de conţinut calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Porneşte serverul de &conţinut" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Nu uitaţi că lăsând calibre pornit ca şi server va rula atât timp cât " -"calibre este pornit.\n" -"

    Stanza ar trebui să detecteze automat colecţia dumneavoastră calibre. " -"Dacă nu, încercaţi să adăugaţi URL-ul http://myhostname:8080 ca şi un " -"catalog nou în Stanza de pe iPhone. Aici myhostname ar trebui să fie un " -"hostname calificat sau adresa IP a computerului de pe care rulează calibre." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23426,8 +23579,8 @@ msgstr "Secţiune necunoscută" msgid "Unknown feed" msgstr "Sursă necunoscută" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Articol neintitulat" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index b59f65acce..71ca25ce7d 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-02-06 21:33+0000\n" "Last-Translator: Baz <_baz_@rambler.ru>\n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:48+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:49+0000\n" +"X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -157,7 +157,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -331,63 +331,67 @@ msgstr "Внести метаданные в файлы %s" msgid "Set metadata from %s files" msgstr "Внести метаданные из файлов %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Добавить книги в Calibre или в подключенное устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Загрузить заметки с подключенного Kindle (экспериментально)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Сгенерерировать каталог книг библиотеки Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Конвертировать книги в различные форматы" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Удалить книги из Calibre или подключеного устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Изменить метаданные книг в библиотеке Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Читать книги из библиотеки Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Загрузка новостей из Интернета в форме электронной книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Быстрый показ списка связанных книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Экспорт книг из библиотеки Сalibre на жесткий диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Показывать описание книги в отдельном окне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Перезапустить Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Открыть папку с книгами вашей библиотеки calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Отправить книги на устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -395,43 +399,43 @@ msgstr "" "Отправить книги по электронной почте или веб, так же подключает к iTunes или " "к папкам на вашем компьютере как будто они являются устройствами" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Просмотреть руководство пользователя Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Настроить Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Найти книги схожие по теме с выбранной книгой" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Переключение между библиотеками calibre и их обслуживание" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Копировать книги из устройства в библиотеку calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Изменить коллекции, в которых размещены книги на устройстве" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Перекопировать книгу из текущей библиотеки в другую" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Делать небольшие настройки для epub или htmlz файлов в вашей библиотеке " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -439,56 +443,56 @@ msgstr "" "Найти следующее или предыдущее вхождение при поиске в вашей библиотеке " "calibre в режиме подсветки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Случайно выбрать книгу из коллекции" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Искать книги других продавцов" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Загрузить новые плагины или обновить существующие" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Оформление" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Интерфейс" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Настройте внешний вид Сalibre по-своему вкусу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Поведение" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Настройка поведения Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Добавьте свои столбцы" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Добавьте/удалите ваши собственные столбцы в список книг Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Панель инструментов" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -496,67 +500,67 @@ msgstr "" "Настройте панель инструментов и контекстное меню, выбрав то, какие действия " "будут доступны для того и другого." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Поиск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Изменить способ поиска книг в Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Настройки ввода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Конвертация" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Задайте параметры конвертации, характерные для каждого формата ввода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Общие настройки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Установка общих для всех форматов параметров конвертации" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Настройки вывода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Задайте параметры конвертации, характерные для каждого формата вывода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Добавление книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Импорт/Экспорт" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Управление тем, как Calibre считывает метаданные из файлов при добавлении " "книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Запись книг на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -564,50 +568,50 @@ msgstr "" "Управление тем, как Calibre экспортирует файлы из своей базы данных на диск " "при использовании записи на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Передача книг на устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Контроль передачи книг на ваше устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Связи метаданных" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Изменять поля метаданных до сохранения/отправки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Функции Шаблона" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Расширенный" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Создать собственную шаблонную функцию" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Пересылка книг по E-mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Общий доступ к файлам" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -615,11 +619,11 @@ msgstr "" "Настройка рассылки книг по e-mail. Может быть использована для " "автоматической доставки загруженных новостных лент на устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Сетевой доступ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -627,20 +631,20 @@ msgstr "" "Настройка http-сервера calibre, предоставляющего доступ к библиотеке с " "любого устройства, подключенного к сети интернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Загрузка метаданных" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Изменить параметры загрузки метаданных из интернета" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Игнорируемые устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -648,37 +652,37 @@ msgstr "" "Выбрать устройства которые calibre будет игнорировать если они подключены к " "компьютеру." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Плагины" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Добавить/удалить/изменить различные части функциональности calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Расширенные настройки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Тонкая настройка поведения calibre при различных контекстах" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Клавиатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Настроить горячие клавиши, используемые в calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Разное" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Различная продвинутая конфигурация" @@ -908,32 +912,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "Этот профиль предназначен для серии устройств PocketBook Pro 912." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Установленные плагины" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Назначение плагинов типов файлов" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Настройка плагина" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Отключённые плагины" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Включенные плагины" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Неудачная инициализация модуля %s:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -945,11 +949,11 @@ msgstr "" " Настроить calibre при помощи внешних плагинов.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Добавить плагин, указав путь к zip файлу, содержащему его." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -959,26 +963,26 @@ msgstr "" "команда будет автоматически архивировать плагин в zip и обновлять его в " "calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Удалить плагин по имени. Не действует на встроенные плагины" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Настроить плагин. Укажите имя плагина и строку настроек, разделённые запятой." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Вывести список всех установленных плагинов" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Включить указанный плагин" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Отключить указанный плагин" @@ -986,7 +990,7 @@ msgstr "Отключить указанный плагин" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1034,14 +1038,14 @@ msgstr "Карта 2" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1379,8 +1383,8 @@ msgstr "Получение списка книг с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1391,8 +1395,8 @@ msgstr "Передача книги на устройство..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1414,8 +1418,8 @@ msgstr "Удаление книги с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2037,31 +2041,31 @@ msgstr "Соединиться с Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Соединиться с Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Установить связь с EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Установить связь с Adam tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Установить связь с Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Установить связь с Moovybook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Соединиться с COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Установить связь с Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Связь с WayteQ Reader" @@ -2074,7 +2078,7 @@ msgid "Communicate with MTP devices" msgstr "Соединиться с MTP устройством" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Получение информацию об устройстве..." @@ -2207,12 +2211,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментарии были удалены, т.к. читалки SONY глохнут на них" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "по названию" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Все, автор которых" @@ -2346,42 +2350,42 @@ msgstr "" "написанной несколькими авторами. Оставьте это включённым если используете " "Связи Метаданных." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Безпроводное Устройство" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Соединиться с приложением Smart Device" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Всё на что-то" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Включить соединения при запуске" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Установите эту настройку что бы позволить соединения при запуске calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Защитный пароль" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Введите пароль который приложение устройства будет использовать что бы " "соединиться с calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Использовать постоянный сетевой порт" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2389,11 +2393,11 @@ msgstr "" "Если включено, то будет использоваться номер порта указанный в поле " "\"Порт\", иначе порт будет выбираться случайно" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Номер порта: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2401,15 +2405,15 @@ msgstr "" "Введите номер порта который будет использоваться если включена настройка " "\"постоянного порта\"" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Вывести дополнительную отладочную информацию" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Включите это поле при проблемах с отчётами" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2417,15 +2421,15 @@ msgstr "" "Разделённый запятыми список полей метаданных для превращения в коллекцию на " "устройстве" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Можно использовать: серии, тэги, авторов, и т.д." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Отключаться при простое" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2436,11 +2440,11 @@ msgstr "" "присоединённое устройство ничего не делает %d минут. Отключите эту опцию и " "calibre никогда не будет отключаться автоматически." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Использовать этот IP адрес" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2450,11 +2454,11 @@ msgstr "" "определённый IP адрес. Драйвер будет ожидать только введённый адрес и только " "этот адрес будет объявлен через mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Перезаписывать книги с одинаковым идентификатором" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2466,22 +2470,22 @@ msgstr "" "если шаблон сохранения дают разные результаты. В большинстве случаев, эта " "опция не позволит хранить несколько экземпляров книги на устройстве." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Слишком много попыток соединения из %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Неверный порт в настройках: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Не удалось соединиться с портом %d. Попробуйте другое значение." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Не удалось выделить случайный порт" @@ -2747,7 +2751,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Не хватает свободного места на карте памяти" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Обработано %s" @@ -4520,69 +4524,6 @@ msgstr "Выполняю преобразования книги..." msgid "Running %s plugin" msgstr "Запускается плагин %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Неудача разбора: %(name)s с ошибкой: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Наладчик ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Обходной путь ошибок epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Обходной путь для ошибок в последнем выпуске epubcheck. epubcheck сообщает о " -"многих вещах, которые фактически не являются ошибками, как об ошибках. epub-" -"исправление попытается обнаружить их и заменить на конструкции, которые " -"понравятся epubcheck. Это может вызвать значительные изменения в Epub, " -"жаловаться в проекте epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [опции] фаил.epub\n" -"Исправляет обычные проблемы в файлах EPUB, которые могут быть причиной их " -"отбраковки в непредназначенных службах издательских систем.\n" -"По умолчанию, никакие исправления не вносятся, и сообщения отображаются для " -"каждой обнаруженной ошибки. Используйте опции, чтобы настроить, какие ошибки " -"исправлять автоматически." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Вы должны указывать файл epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Исправить файлы без манифеста" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Исправить файлы без манифеста. epub-fix также может добавить их к манифесту " -"или удалить их, если указано, что следует удалять файлы без манифестов." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Удалять файлы без манифеста вместо добавления их к манифесту." - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4868,7 +4809,7 @@ msgstr "Нет" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4936,7 +4877,7 @@ msgstr "Теги" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5100,6 +5041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5246,12 +5188,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Это книга Amazon Topaz. Она не может быть прочитана." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Это не MOBI файл. Это файл Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Это не MOBI файл." @@ -5356,7 +5298,7 @@ msgstr "Основной текст" msgid "%s format books are not supported" msgstr "%s формат книг не поддерживается" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 " @@ -5366,7 +5308,7 @@ msgstr "" "calibre может редактировать только MOBI файлы которые содержат KF8. Старые " "MOBI файлы без KF8 не редактируются." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5378,7 +5320,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Этот файл заблокирован DRM. Он не может быть изменён." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5394,11 +5336,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5406,7 +5348,7 @@ msgstr "" msgid " or " msgstr " или " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5426,19 +5368,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5802,7 +5821,7 @@ msgstr "Настроить добавление книг" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6127,7 +6146,7 @@ msgstr "Папка %s уже существует. Удалите её снач #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Слишком длинный" @@ -6636,22 +6655,22 @@ msgstr "Отправить в устройство" msgid "Connect/share" msgstr "Подключиться/общий доступ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Остановка" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Остановка сервера, это может занять минуту, пожалуйста, подождите ..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Отключить автозапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6659,7 +6678,11 @@ msgstr "" "Вы желаете что бы беспроводное соединение устройств запускалось " "автоматически при старте calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Много IP адресов. Смотрите диалог Запуск/Остановка." @@ -6944,79 +6967,179 @@ msgid "Plugin Updater" msgstr "Обновление плагинов" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "Выбрать &все." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "Очистить выбор" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7350,7 +7473,7 @@ msgstr "Просмотреть книгу" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7628,7 +7751,7 @@ msgstr "Добавить книги в Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Страница мастера" @@ -8412,7 +8535,7 @@ msgid "Choose foreground color" msgstr "Выбор цвета текста" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Выбрать цвет фона" @@ -9385,22 +9508,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Сохранять соотношение сторон для обложки" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Cемейство Se&rif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Cемейство &Sans:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Cемейство &Моноширинных шрифтов:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "С&тандартный шрифт:" @@ -9411,17 +9534,18 @@ msgstr "Размер шрифта по умолчанию:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " пикс." #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "&Размер моноширинного шрифта :" @@ -9644,7 +9768,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Загрузить список выражений из последнего сохранённого файла" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Загрузить" @@ -9655,7 +9779,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "Сохранить" @@ -11015,8 +11139,8 @@ msgstr "Путь %s содержит текущую библиотеку calibre #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Неправильный путь" @@ -11150,7 +11274,7 @@ msgid "&Profile:" msgstr "&Профиль:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "О&К" @@ -11198,7 +11322,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Автор" @@ -11319,14 +11443,6 @@ msgstr "" "Книги со следующими названиями уже есть в calibre. Выберите те, которые всё " "равно хотите добавить." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "Выбрать &все." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "Очистить выбор" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11525,7 +11641,7 @@ msgstr "Показать детальную информацию об ошибк #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Скопирована" @@ -12728,74 +12844,74 @@ msgstr "%s источников новостей" msgid "&Download now" msgstr "Загрузить сейчас" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Требуется имя пользователя и пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Вам необходимо предоставить логин и/или пароль для использования новостного " "источника." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Учётная запись" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(опционально)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(необходимо)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Создано: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Скачать %s сейчас" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Последняя загрузка: никогда" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "никогда" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d дней, %(hours)d часов и %(mins)d минут назад" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Последняя загрузка:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Невозможно загрузить новости, т.к. отсуствует действующее соединение с " "интернетом" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Нет соединения с интернетом" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Загрузка новостей по расписанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Добавить нужный источник новостей" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Загрузить все запланированные новостные источники" @@ -13422,44 +13538,44 @@ msgstr "Искать элемент в столбце Тэгов" msgid "Copy the selected color name to the clipboard" msgstr "Копировать название выбранного цвета в буфер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Сортировочное имя автора" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Тэг 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Тэг 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Инструкция по шаблонам языка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Указание по шаблонам функций" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "ИСКЛЮЧЕНИЕ: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Не выбран столбец" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Вы должны выбрать столбец" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Не предоставлено шаблона" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Поле шаблона не может быть пустым" @@ -14525,59 +14641,59 @@ msgstr "" "Путь к портативному Calibre (%s) слишком длинный. Должно быть меньше 59 " "символов." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Библиотека Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Выберите место для вашей электронной библиотеки calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Не удалось создать библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Не удалось создать библиотеку в: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" "Выберите местонахождение для новой библиотеки электронных книг Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Инициализация пользовательского интерфейса..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Восстановление не удалось" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Восстановление базы данных не удалось. Начните с новой пустой библиотеки." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Плохое расположение базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Неверное расположение базы данных %r. calibre прекращает работу." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Поврежденная база данных" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14589,61 +14705,61 @@ msgstr "" "полностью удачным. Если нажмёте Нет, то будет создана новая пустая " "бибблиотека." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Неверное расположение базы данных %r. Будет создана новая пустая библиотека." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Запуск %s: Загрузка книг..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Если вы уверены что оно не заущено" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "возможно оно запущено в системном трее, в" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "правом верхнем углу экрана." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "правом нижнем углу экрана." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "попробуйте перезагрузить ваш компьютер" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "попробуйте удалить файл" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Не удается запустить " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s уже запущен." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Не обнаружено работающего calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Отключение после отправки команды, ожидается отключение..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Не удалось отключить работающий calibre" @@ -15663,56 +15779,70 @@ msgid "is greater than" msgstr "больше" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "имеет" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "не имеет" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "имеет шаблон" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "не имеет шаблон" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "установлено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "не установлено" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "имеет" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "не имеет" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "имеет шаблон" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "не имеет шаблон" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "является" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "не является" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "подпадает под шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "не подпадает под шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Если в ___ колонке ___ значения" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15720,7 +15850,7 @@ msgstr "" "Введите либо тип идентификатора, либо тип идентификатора и значение в виде " "идентификатор:значение" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15731,118 +15861,138 @@ msgstr "" "языка - в этом случае calibre попытается автоматически преобразовать его в " "языковой код." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Введите число" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Введите дату в формате ГГГГ-ММ-ДД" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Введите строку." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Введите регулярное выражение" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Вы можете указать несколько значений, разделяя их %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "раскраска" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "значок" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "Создать/редактировать правило столбца {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "Создать правило столбца {0}, заполняя поля ниже" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "Установить" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "цвет" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "для столбца:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "на" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "Добавить значок" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "Значок должен быть квадратным или горизонтальным" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Только если выполняются следующие условия:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Добавить ещё одно условие" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Можно отменить условие, очистив все его поля" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Пример текста" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Выберите значок" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "Значок не выбран" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "Вы должны выбрать значок для этого правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Неправильное условие" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Одно из условий для этого правила неправильное: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Отсутствуют условия" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Нужно указать хотя бы одно не пустое условие для этого правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15855,7 +16005,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15870,34 +16020,34 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Если в %(col)s колонке %(action)s значения: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Добавить правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Удалить правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Переместить выбранное правило вверх" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Переместить выбранное правило вниз" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Добавить расширенное правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -15908,7 +16058,7 @@ msgstr "" "«Добавить правило».

    Можно изменить существующее правило, сделав на " "нём двойной щелчок мышью." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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 " @@ -15919,16 +16069,16 @@ msgstr "" "кнопку Добавить Правило, что бы начать.

    Вы можете изменить " "существующее правило двойным нажатием на нём." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Правило не выбрано" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Не выбрано правило для %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "удаления" @@ -16995,7 +17145,7 @@ msgstr "Макс. время ожидания после нахождения п #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " сек" @@ -18052,7 +18202,7 @@ msgstr "" "Установите равным -1 если функция может принимать разное число аргументов" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "Удалить" @@ -19428,8 +19578,8 @@ msgid "Edit" msgstr "Изменить" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Сбросить" @@ -19452,7 +19602,7 @@ msgid "Remember last used window size" msgstr "Запомнить последний использованный размер окна" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19460,7 +19610,7 @@ msgstr "" "Настройка CSS. Может быть использовано для изменения вида всем книгам." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19557,38 +19707,42 @@ msgstr "Размер Моноширного шрифта в px" msgid "The standard font type" msgstr "Стандартный шрифт" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Название темы" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Выберите имя для этой темы" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Настройки сохранены как тема с именем %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Настройки загружены из темы %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Удалена тема с названием: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Выберите цвет текста" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Ещё редактируется" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19596,31 +19750,31 @@ msgstr "" "Вы запустили процесс смены сочетания клавиш. Для начала закончите его, нажав " "мышкой за пределами рамки редактирования." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Настроить просмотр книг" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Размер шрифта &по умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Моноширинный" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Шаг увеличения размера шрифта:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19628,15 +19782,23 @@ msgstr "" "Значение на которое увеличивается/уменьшается размер шрифта\n" " при нажатии соответствующих кнопок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Параметры &шрифта" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19647,119 +19809,119 @@ msgstr "" "используйте кнопку с жёлтым значком прокрутки в верхнем правом углу окна " "просмотра." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "Количество страниц текста для отображения на экране " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " страница(.цы)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "Заменить настройки полей указанные в книге" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "Верхнее поле" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "Боковое поле" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "Нижнее поле" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "Расположение текста в страничном режиме" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Максимальная ширина текста в полноэкранном режиме:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Показать часы в полноэкранном режиме" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Показывать место чтения в полноэкранном режиме." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Показывать полосу прокрутки в полноэкранном режиме." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "Запустить просмотрщик в полноэкранном режиме" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "Показать справочное сообщение при запуске полноэкранного режима" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Настройки полноэкранного режима" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Цвет фона:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Пример" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Изменить" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Цвет текста:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Цвета и фон" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Длительность переворота страницы:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "отключен" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Переворот страниц &колёсиком мыши" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Прокрутка останавливается на разрывах страниц" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Изменять &размер изображений, превышающих окно просмотрщика (требует " "перезапуска)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Настройки перелистывания страниц" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "&Перенос строк (разбивать строки в середине длинных слов)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Язык по умолчанию для переносов:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19767,36 +19929,36 @@ msgstr "" "Язык по умолчанию для использования правил переноса. Будет использован, если " "для данной книги не установлен язык." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Помнить последнее положение и размер окна" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Запоминать т&екущую страницу при выходе" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Показать органы &управления в окне просмотрщика" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "Прочие настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Общие" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" "Для смены клавиатурного сокращения сделайте на нём двойной щелчок мышью" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Клавиатурные сокращения" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click здесь." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Пользовательская &таблица стилей" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" "Вы можете сохранять и загружать настройки просмотрщика как темы" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Сохранить текущие настройки как тему:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Загрузить предыдущую сохранённую тему:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Удалить сохранённую тему:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "Темы" @@ -20273,7 +20435,7 @@ msgstr "Скрыть" msgid "Toggle" msgstr "Переключить" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20282,20 +20444,20 @@ msgstr "" "Выберите ваше устройство для чтения электронных книг. Если его нет в списке, " "выберите устройство \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Перемещение библиотеки..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Ошибка при перемещении библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Неверная база данных" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20304,47 +20466,47 @@ msgstr "" "

    Неверная библиотека уже существует по адресу %(loc)s. Удалите её прежде " "чем пытаться перемещать существующую библиотеку.
    Ошибка: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Не удалось переместить библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Выберите место для книг" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Не удалось создать папку %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Нужно выбрать пустую папку для библиотеки calibre. %s не пуста." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Далее >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Назад" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Отменить" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "Готово" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Фиксировать" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "Мастер приветствия" @@ -20353,7 +20515,7 @@ msgstr "Мастер приветствия" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Добро пожаловать в Сalibre" @@ -20361,7 +20523,7 @@ msgstr "Добро пожаловать в Сalibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Единое решение для работы с электронными книгами." @@ -20657,37 +20819,30 @@ msgstr "Использовать Hotmail" msgid "&Test email" msgstr "&Тестовое письмо" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Если вы используете Stanza e-book на вашем " -"iPhone/iTouch, вы можете зайти в вашу коллекцию книг calibre прямо с " -"устройства. Для этого вам необходимо включить calibre контент сервер." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Включить &сервер информационного наполнения" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Не забудьте оставить calibre включённым, так как сервер работает только " -"пока calibre запущена.\n" -"

    Stanza должна увидеть коллекцию calibre автоматически. Если этого не " -"произошло, попробуйте добавить каталог с URL адресом http://myhostname:8080 " -"в читалку Stanza на вашем iPhone. В данном случае \"myhostname\" должно быть " -"полным именем хоста, либо ip адресом компьютера на котором запущена calibre." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23945,8 +24100,8 @@ msgstr "Неизвестный раздел" msgid "Unknown feed" msgstr "Неизвестная заготовка" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Безымянная статья" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index d67de7a1a0..0feaff59eb 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:49+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:50+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index 1cdb337588..57d75b4e75 100644 --- a/src/calibre/translations/si.po +++ b/src/calibre/translations/si.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:48+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:49+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "පෙනුම සහ දැනිම" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "අතුරුමුහුණත" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "හැසිරීම" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "මෙවලම් තීරුව" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "සොයමින්" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index 4d5c370d29..606ec3ad89 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 18:59+0000\n" "Last-Translator: viktorc \n" "Language-Team: Slovak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:48+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:50+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -325,63 +325,67 @@ msgstr "Zapisuje metadáta do súborov %s" msgid "Set metadata from %s files" msgstr "Nastaviť metadáta zo súborov %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Pridať knihy do Calibre alebo pripojeného zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Stiahnuť poznámky z pripojeného Kindle (experimentálne)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Vytvoriť katalóg kníh vo vašej Calibre knižnici" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Konvertovať knihy do rôznych formátov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Vymazať knihy z vašej Calibre knižnice alebo pripojeného zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Upraviť metadata kníh vo vašej Calibre knižnici" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Prečítané knihy vo vašej knižnici Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Stiahnuť novinky z internetu v knižnej forme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Rýchle zobrazenie zoznamu príbuzných kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportovať knihy z vašej Calibre knižnici na hard disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Zobraziť podrobnosti o knihe v samostatnom okne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Reštart Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Otvoriť priečinok obsahujúci súbory knihy vo vašej Calibre knižnici" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Odoslať knihy na pripojené zariadenie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,42 +393,42 @@ msgstr "" "Odoslať knihy e-mailom, cez web, pripojiť k iTunes, alebo k priečinkom vo " "Vašom počítači, akoby to boli zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Prehliadať Užívateľskú príručku Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Prispôsobiť Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Jednoducho nájsť knihy podobné momentálne vybranej knihe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Prepnúť sa medzi rôznymi knižnicami Calibre a vykonať na nich údržbu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopírovať knihy zo zariadenia do vašej knižnice Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Upraviť zbierky, do ktorých sú knihy vo Vašej čítačke radené" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopírovať knihy z jednej knižnice Calibre do inej" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Urobiť malé vylepšenia súborov epub, alebo htmlz vo Vašej knižnici Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -432,58 +436,58 @@ msgstr "" "Nájsť nasledujúci, alebo predchádzajúci výsledok pri vyhľadávaní v knižnici " "Calibre v zvýraznenom režime" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Náhodne vybrať knihu z vašej Calibre knižnice" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Hľadať knihy od rozdielnych kníhkupcov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Získať nové Calibre pluginy alebo aktualizovať exitujúce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Vzhľad a chovanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Rozhranie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Upravte si vzhľad a nastavenia calibre rozhrania tak, aby vyhovovali vašim " "požiadavkám" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Správanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Zmeniť spôsob chovania calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Pridať vlastné stĺpce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Pridať / odstrániť svoje vlastné stĺpce v calibre zozname kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Panel nástrojov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -491,65 +495,65 @@ msgstr "" "Prispôsobiť panely nástrojov a kontextové menu, meniace sa podľa dostupných " "akcií" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Vyhľadávanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Prispôsobí spôsob vyhľadávania kníh v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Možnosti vstupu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konverzia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Nastavenie možností konverzie špecifické pre každý vstupný formát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Bežné voľby" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Nastaviť možnosti konverzie spoločné pre všetky formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Výstupné nastavenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Nastavenie možností konverzie špecifických pre každý výstupný formát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Vloženie kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import/export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrolovať, ako calibre číta metaúdaje zo súborov pri pridávaní kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Uloženie kníh na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -557,50 +561,50 @@ msgstr "" "Kontrolovať, ako calibre exportuje súbory zo svojej databázy na disk pri " "použití Uložiť na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Poslanie kníh do zariadení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrolovať, ako calibre prenáša súbory do vášho zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Prepojovacie panely metadát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Zmeniť polia metadat pred uložením/odoslaním" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funkcie šablóny" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Rozšírené" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Vytvorte vlastné funkcie šablóny" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Zdieľanie kníh emailom" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Zdieľanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -608,11 +612,11 @@ msgstr "" "Nastavenie zdieľania kníh prostredníctvom e-mailu. Môže byť použité pre " "automatickom zasielanie stiahnutých noviniek do vášho zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Zdieľanie cez sieť" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -620,57 +624,57 @@ msgstr "" "Nastavenie calibre Obsahového Servera, ktorý vám umožní prístup k vašej " "calibre knižnici odkiaľkoľvek, na akomkoľvek zariadení, cez internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Sťahovanie metadát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nastavenie spôsobu, akým Calibre sťahuje metadáta kníh z Internetu." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Ignorované zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" "Nastavenie zariadení, ktoré bude Calibre po pripojení k počítaču ignorovať." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Pridať/odstrániť/upraviť rôzne časti calibre funkcií" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Vylepšenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Doladiť chovanie calibre v rôznych kontextoch" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Klávesnica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Prispôsobiť klávesové skratky používané v Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Rôzne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Rôzne pokročilé nastavenia" @@ -898,32 +902,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Inštalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Priradenie modulov k formátom súborov" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Úprava lokálnych modulov" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Neaktívne moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Povolené moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicializácia modulu %s zlyhala s chybou:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -935,11 +939,11 @@ msgstr "" " Nastaviť calibre nahraním externých pluginov.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Pridajte modul zadaním cesty k ZIP archívu v ktorom sa nachádza." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -948,26 +952,26 @@ msgstr "" "Pre vývojárov modulov: Cesta k adresáru v ktorom vyvýjate modul. Tento " "príkaz modul automaticky zbalí a aktualizuje ho v Calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Odstrániť modul podľa mena. Vstavané moduly nie je možné odstrániť." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Upraviť modul. Zadajte názov modulu, za ním čiarku a reťazec s úpravami." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Vypísať všetky inštalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Aktivovať modul podľa mena" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Deaktivovať modul podľa mena" @@ -975,7 +979,7 @@ msgstr "Deaktivovať modul podľa mena" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1023,14 +1027,14 @@ msgstr "Karta B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1366,8 +1370,8 @@ msgstr "Preberám zoznam kníh zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1378,8 +1382,8 @@ msgstr "Prenos kníh do zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1401,8 +1405,8 @@ msgstr "Odstraňujem knihy zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2002,31 +2006,31 @@ msgstr "Komunikácia s Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Komunikácia s Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Komunikácia s čítačkou EEE" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Komunikácia s tabletom Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Komunikácia s čítačkou Nextbook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Komunikácia s čítačkou Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Komunikácia so zariadením COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Komunikácia so zariadením Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Komunikácia s čítačkou WayteQ" @@ -2039,7 +2043,7 @@ msgid "Communicate with MTP devices" msgstr "Komunikácia so zariadeniami MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Preberám informácie o zariadení..." @@ -2171,12 +2175,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentáre boli odstránené, keďže čítačka SONY sa nimi zahlcuje" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Všetko podľa názvu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Všetko podľa autora" @@ -2307,41 +2311,41 @@ msgstr "" "sa zobrazí len prvý autor. Nachajte to zakázané ak používate prepojovacie " "panely metadát." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Bezdrôtové zariadenie" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Komunikujem s aplikáciami Smart zariadenia" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Povoliť pripojenia po spustení" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Ak chcete povoliť pripojenia po spustení calibre, označte túto voľbu" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Bezpečnostné heslo" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Zadajte heslo, ktoré musí aplikácia zariadenia použiť pri pripojení ku " "Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Použiť pevný sieťový port" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2349,11 +2353,11 @@ msgstr "" "Ak označíte, použije sa číslo portu z poľa \"Port\", inak ovládač vyberie " "náhodný port" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Čislo portu: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2361,30 +2365,30 @@ msgstr "" "Zadajte číslo portu, ktoré ovládač použije ak zaškrtnete \"Použiť pevný " "sieťový port\"" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Vypisovať ďalšie ladiace informácie" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Označte, ak vás o to pri oznamovaní problémov požiadajú" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" "Zoznam metadát oddelených čiarkou, ktorý sa v zariadení zmení na zbierky." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Možnosti zahŕňajú: series, tags, authors, atď." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Povoliť časovač bez aktivity" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2395,11 +2399,11 @@ msgstr "" "ktoré bolo bez aktivity počas %d minút. Odznačenie tejto voľby zakáže " "sledovanie neaktivity zariadenia, teda Calibre sa nikdy aktomaticky neodpojí." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Použiť túto IP adresu" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2409,11 +2413,11 @@ msgstr "" "adrese. Ovládač bude počúvať len na zadanej adrese a táto bude jediná, ktorú " "bude propagovať cez mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2421,22 +2425,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Príliš veľa pokusov o pripojenie z %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Neplatný port vo voľbách: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Pripojenie k portu %d zlyhalo. Skúste inú hodnotu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Použitie náhodného portu zlyhalo" @@ -2699,7 +2703,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na pamäťovej karte nie je dostatok voľného miesta" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Úspešný prevod %s" @@ -4407,70 +4411,6 @@ msgstr "Prebieha transformácia e-knihy..." msgid "Running %s plugin" msgstr "Spúšťam modul %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Spracovanie: %(name)s zlyhalo s chybou: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Opravár ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Obísť chyby epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Obídenie chýb poslednej verzie epubcheck. epubcheck zobrazuje veľa vecí ako " -"chyby, aj keď nimi nie sú. epub-fix sa ich pokúsi nájsť a nahradiť " -"konštrukciou, ktorá epubcheck-u vyhovuje. Môže to spôsobiť výrazné zmeny v " -"epub, sťažujte si ale v projekte epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [voľby] súbor.epub\n" -"\n" -"Opraviť obvyklé problémy v súboroch EPUB, ktoré by mohli spôsobiť, že budú " -"odmietnuté zle navrhnutými vydavateľskými službami.\n" -"\n" -"Štandardne sa žiadne opravy nerobia, len sa pri každej zistenej chybe vypíše " -"správa. Pomocou volieb môťete ovplyvniť, ktoré chyby sa budú automaticky " -"opravovať." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Musíte špecifikovať epub súbor" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Opraviť súbory bez manifestu" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Oprav súbory bez manifestu. epub-fix ich môže buď pridať k manifestu alebo " -"ich zmazať toho, ako je to určené vo voľbe \"zmazať bez manifestu\"." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Zmazať súbory bez manifestu namiesto pridania k manifestu." - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4755,7 +4695,7 @@ msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4823,7 +4763,7 @@ msgstr "Značky" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4988,6 +4928,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5133,12 +5074,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Toto je Amazon Topaz kniha. Nemôže byť spracovaná." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Toto nie je súbor MOBI. Je to súbor Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Toto nie je súbor MOBI." @@ -5243,14 +5184,14 @@ msgstr "Hlavný text" msgid "%s format books are not supported" msgstr "Elektronické knihy vo formáte %s nie sú podporované" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5260,7 +5201,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5276,11 +5217,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5288,7 +5229,7 @@ msgstr "" msgid " or " msgstr " alebo " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5308,19 +5249,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5684,7 +5702,7 @@ msgstr "Skontroluj pridávanie kníh." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6007,7 +6025,7 @@ msgstr "Priečinok %s už existuje. Najprv ho vymažte." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Príliš dlhé" @@ -6513,21 +6531,21 @@ msgstr "Odoslať do zar." msgid "Connect/share" msgstr "Pripojiť/zdieľať" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Zastavujem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Zastavujem server, môže to trvať až minútu, čakajte prosím..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Zakázať automatické spustenie" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6535,7 +6553,11 @@ msgstr "" "Chcete, aby boli pripojenia bezdrôtového zariadenia automaticky spustené pri " "spustení Calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Veľa IP adries. Viď. dialóg Štart/Stop." @@ -6819,79 +6841,179 @@ msgid "Plugin Updater" msgstr "Aktualizátor zásuvných modulov" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7224,7 +7346,7 @@ msgstr "&Náhľad knihy" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7501,7 +7623,7 @@ msgstr "Pridať knihy do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Stránka sprievodcu" @@ -8275,7 +8397,7 @@ msgid "Choose foreground color" msgstr "Vyberte farbu popredia" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Vybrať farbu pozadia" @@ -9237,22 +9359,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Zachovať &pomer strán obálky" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "&Pätkové písmo:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Bezpätkové písmo:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Neproporcionálne písmo:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Š&tandardné písmo:" @@ -9263,17 +9385,18 @@ msgstr "Štandardná &veľkosť písma:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "&Veľkosť neproporcionálneho písma:" @@ -9492,7 +9615,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Načítať zoznam výrazov z predtým uloženého súboru" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "&Načítať" @@ -9502,7 +9625,7 @@ msgstr "Uložiť zoznam výrazov pre jednoduchšie opakované použitie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Uložiť" @@ -10841,8 +10964,8 @@ msgstr "Umiestnenie %s obsahuje aktuálnu knižnicu Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Zlé umiestnenie" @@ -10974,7 +11097,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -11022,7 +11145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Autor" @@ -11141,14 +11264,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11347,7 +11462,7 @@ msgstr "Zobraziť o tejto chybe podrobnú informáciu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Skopírované" @@ -12543,72 +12658,72 @@ msgstr "%s zdrojov správ" msgid "&Download now" msgstr "&Previziať teraz" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Je potrebné užívateľské meno a heslo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Pre použitie tohoto zdroja správ musíte poskytnúť užívateľské meno a/alebo " "heslo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Účet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(voliteľné)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(povinné)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Autor: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Stiahnuť %s teraz" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Posledne prevzatý: nikdy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nikdy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "pred %(days)d dňami, %(hours)d hodinami a %(mins)d minútami" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Naposledy stiahnuté:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Nemôžem stiahnuť správy, lebo nie je aktívne pripojenie na Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Žiadne pripojenie na Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Naplánovať preberanie správ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Pridať vlastný zdroj správ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Stiahnuť správy zo všetkých naplánovaných zdrojov" @@ -13229,44 +13344,44 @@ msgstr "Hľadať položku v stĺpci značka" msgid "Copy the selected color name to the clipboard" msgstr "Kopírovať názov vybranej farby do schránky" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Autor pre triedenie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Výuka jazyka šablón" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Príručka funkcií šablóny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "VÝNIMKA: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Nie je vybraný stĺpec" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Musíte vybrať stĺpec na ofarbenie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Žiadna šablóna nebola poskytnutá" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Pole šablóny nemôže byť prázdne" @@ -14329,57 +14444,57 @@ msgstr "" "Cesta ku Calibre Portable (%s) je príliš dlhá. Musí byť kratšia ako 59 " "znakov." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Knižnica Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Vyberte umiestnenie pre Vašu knižnicu e-kníh Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Vytvorenie knižnice zlyhalo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Zlyhalo vytvorenie knižnice Calibre v: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Vyberte umiestnenie pre Vašu novú knižnicu e-kníh Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Spúšťam užívateľské rozhranie..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Oprava zlyhala" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "Oprava databázy zlyhala. Štartujem s novou prázdnou knižnicou." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Neplatné umiestnenie databázy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Chybné umiestnenie databázy %r. Calibre sa teraz ukončí." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Poškodená databáza" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14390,61 +14505,61 @@ msgstr "" "pokúsila automaticky znovu vytvoriť? Znovuvytvorenie nemusí byť v celom " "rozsahu úspešné. Ak odpoviete Nie, vytvorí sa nová prázdna knižnica Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Chybné umiestnenie databázy %r. Začne sa s novou prázdnou knižnicou Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Spúšťam %s: Načítavam knihy..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Ak ste si istý, že nebeží" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "môže byť spustený v systémovej lište, v" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "pravá horná oblasť obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "pravá dolná oblasť obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "skúste reštartovať počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "skúste odstrániť súbor" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Nemôžem spustiť " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s je už spustený." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Nebolo nájdené bežiace Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Odoslaný príkaz na ukončenie, čakám na ukončenie..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Ukončenie bežiacej inštancie Calibre zlyhalo" @@ -15456,56 +15571,70 @@ msgid "is greater than" msgstr "je viac ako" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "má" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "nemá" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "má vzor" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "nemá vzor" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "je nastavený" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "nie je nastavený" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "má" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "nemá" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "má vzor" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "nemá vzor" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "je" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "nie je" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "vyhovuje vzoru" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "nevyhovuje vzoru" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Ak hodnoty ___ column ___" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15513,7 +15642,7 @@ msgstr "" "Zadajte buď typ identifikátora, alebo typ a hodnotu identifikátora v tvare " "identifikátor:hodnota" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15523,118 +15652,138 @@ msgstr "" "Nemčinu, alebo eng pre Angličtinu. Môžete použiť aj plný názov jazyka a v " "takom prípade sa ho Calibre automaticky pokúsi skonvertovať na kód jazyka." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Zadajte číslo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Zadajte dátum vo formáte YYYY-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Zadajte text." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Zadajte regulárny výraz" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Pri porovnaní s viacerými hodnotami ich oddeľte %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "na" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Len pri splnení všetkých nasledovných podmienok:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Pridať ďalšiu podmienku" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Podmienku môžete vypnúť vymazaním všetkých jej polí" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Vzorka textu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Neplatná podmienka" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Jedna z podmienok tohoto pravidla je neplatná: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Nie sú podmienky" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Pre toto pravidlo musíte zadať aspoň jednu neprázdnu podmienku" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15647,7 +15796,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15657,34 +15806,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Ak stĺpec %(col)s %(action)s hodnota: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Pridať pravidlo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Odstrániť pravidlo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Posunúť vybrané pravidlo vyššie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Posunúť vybrané pravidlo nižšie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Pridať rozšírené pravidlo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -15694,23 +15843,23 @@ msgstr "" "Začnite kliknutím na tlačidlo Pridať pravidlo nižšie.

    Existujúce " "pravidlo môžete zmeniť dvojkliknutím naň." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Žiadne pravidlo nie je vybrané" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Na %s nie je vybrané žiadne pravidlo." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "odstránenie" @@ -16765,7 +16914,7 @@ msgstr "Max. &doba čakania po prvej nájdenej zhode:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sekúnd" @@ -17803,7 +17952,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Nastavte na -1, ak má funkcia variabilný počet parametrov" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Odstrániť" @@ -19172,8 +19321,8 @@ msgid "Edit" msgstr "Upraviť" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Obnoviť" @@ -19196,7 +19345,7 @@ msgid "Remember last used window size" msgstr "Pamätať poslednú veľkosť okna" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19204,7 +19353,7 @@ msgstr "" "Vlastné kaskádové štýly, ktorými je možné upraviť výzor všetkých kníh." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19299,38 +19448,42 @@ msgstr "Veľkosť neproporcionálneho písma v obrazových bodoch" msgid "The standard font type" msgstr "Štandardný typ písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Názov vzhľadu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Zvoľte názov pre tento vzhľad" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Nastavenia uložené ako vzhľad s názvom: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Nastavenia načítané zo vzhľadu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Vzhľad s názvom %s bol vymazaný" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Zvoľte farbu textu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19338,31 +19491,31 @@ msgstr "" "Nachádzate sa v priebehu úpravy klávesovej skratky. Najprv to dokončite " "kliknutím niekde mimo obdĺžnika na úpravu." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Nastaviť prehliadač elektronických kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Štandardná veľkosť &písma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Pätkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Bezpätkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Neproporcionálne" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "&Krok zväčšenia písma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19370,15 +19523,23 @@ msgstr "" "Veľkosť o akú sa zväčší/zmenší písmo\n" " po kliknutí na tlačidlá zväčšenia/zmenšenia" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Nastavenie písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19388,117 +19549,117 @@ msgstr "" "na stránky, ako v papierovej knihe. Do tohoto režimu sa dostanete tlačidlom " "so žltoým zvitkom v pravom hornom rohu okna prehliadača." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "Počet &stránok textu zobrazených na obrazovke " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " stránka(y)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "&Prepísať nastavenia okrajov stránky špecifikovaných v knihe" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "&Horný okraj" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "&Bočný okraj" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "&Dolný okraj" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "&Usporiadanie textu v stránkovom režime" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Maximálna ší&rka textu v zobrazení na celú obrazovku:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Zobraziť &hodiny v zobrazení na celú obrazovku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Zobraziť &polohu čítania v zobrazení na celú obrazovku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Zobraziť &rolovaciu lištu v režime na celú obrazovku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "Nastavenia pre zobrazenie na &celú obrazovku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Farba pozadia:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Ukážka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Zmeniť" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Farba textu:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Farby a pozadie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Doba obrátenia stránky:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "zakázané" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Obrátiť stránku &kolieskom myši" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Zastavenie &rolovania riadkov na zlome stránky" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "&Zväčšiť obrázky viac, ako okno prehliadača (vyžaduje reštart)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "Nastavenia &obracania stránok" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Rozdeliť slová (zalomenie riadka uprostred dlhého slova)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Východzí &jazyk pre delenie slov:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19506,35 +19667,35 @@ msgstr "" "Predvolený jazyk pre pravidlá rozdeľovania slov. Bude použitý ak kniha nemá " "nastavený jazyk." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Zapamätať posledné &rozloženie a veľkosť okna" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Pri ukončení si zapamätať &aktuálnu stránku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "&Rôzne nastavenia" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Všeobecné" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dvojkliknite na zmenu klávesovej skratky" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Klávesové skratky" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click CSS štýl na prispôsobenie vzhľadu kníh. Pre príklad kliknite sem." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Užívateľský &štýl" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "Nastavenia prehliadača môžete uložiť a načítať ako vzhľad" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Uložiť aktuálne nastavenia ako vzhľad:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Načítať predtým uložený vzhľad:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Odstrániť uložený vzhľad:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Vzhľad" @@ -20006,7 +20167,7 @@ msgstr "Skryť" msgid "Toggle" msgstr "Prepnúť" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20015,20 +20176,20 @@ msgstr "" "Vyberte svoju čítačku e-kníh. Ak Vaše zariadenie nie je v zozname, vyberte " "zariadenie \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Presúvam knižnicu..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Presun knižnice zlyhal" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Neplatná alebo poškodená databáza" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20037,48 +20198,48 @@ msgstr "" "

    V %(loc)s už existuje neplatná knižnica. Pred presunom existujúcej " "knižnice ju vymažte.
    Chyba: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Knižnicu nemôžem presunúť" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Vyberte umiestnenie pre knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Vytvorenie adresára v %s zlyhalo" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "Pre knižnicu Calibre musíte vybrať prázdny priečinok. %s nie je prázdny." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "Ď&alej >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Späť" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Zrušiť" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Dokončiť" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Potvrdiť" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "uvítací sprievodca" @@ -20087,7 +20248,7 @@ msgstr "uvítací sprievodca" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Vitajte v Calibre" @@ -20095,7 +20256,7 @@ msgstr "Vitajte v Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Kompletné riešenie pre potreby všetkých Vašich e-kníh." @@ -20390,37 +20551,30 @@ msgstr "Použiť Hotmail" msgid "&Test email" msgstr "&Testovať email" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Ak na Vašom iPhone/iTouch používate e-book aplikáciu Stanza, môžete pristupovať k " -"Vašej zbierke kníh v Calibre priamo z Vášho zariadenia. Treba na to v " -"Calibre zapnúť server obsahu." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Zapnúť server &obsahu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Zapamätajte si, že Calibre musí zostať spustené, pretože server beží len " -"ak beží aj Calibre.\n" -"

    Stanza by mala vidieť Vaše zbierky v Calibre automaticky. Ak nie, skúste " -"pridať do Stanza čítačky na Vašom iPhone nový katalóg s URL " -"http://myhostname:8080, kde myhostname je celé meno, alebo IP adresa Vášho " -"počítača s Calibre." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23497,8 +23651,8 @@ msgstr "Neznáma sekcia" msgid "Unknown feed" msgstr "Neznámy prúd" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Článok bez názvu" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 9fe7a8a7bf..a70305efd5 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.8.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-30 06:26+0000\n" "Last-Translator: Andrej Znidarsic \n" "Language-Team: Martin Srebotnjak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2013-02-09 04:49+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:50+0000\n" +"X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -156,7 +156,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -330,63 +330,67 @@ msgstr "Nastavi metapodatke v %s datotekah" msgid "Set metadata from %s files" msgstr "Nastavi metapodatke iz %s datotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Dodajte knjige v calibre ali priklopljeno napravo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Ustvarite katalog knjig v svoji knjižnici calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Ustvarite katalog knjig v knjižnici calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Pretvorite knjige v različne zapise e-knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Izbrišite knjige iz knjižnice calibre ali povezane naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Uredite metapodatke knjig v svoji knjižnici calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Preberite knjige iz svoje knjižnice calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Prenesite novice z interneta v zapisu e-knjige" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Hitro pokaži seznam sorodnih knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Izvozite knjige iz svoje knjižnice calibre na trdi disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Pokaži podrobnosti knjige v ločenem oknu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Ponovno zaženi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Odpri mapo, ki vsebuje datoteke knjig iz knjižnice calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Pošlji knjige na povezano napravo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -394,43 +398,43 @@ msgstr "" "Pošlji knjige po e-pošti ali spletu in se poveži tudi v iTunes ali mape " "računalnika, kot da so naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Prebrskajte Uporabniški priročnik za calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Prilagodi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Enostavno poiščite knjige, podobne trenutno izbrani" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Preklopi med različnimi knjižnicami calibre in opravi vzdrževanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopirajte knjige z naprave v svojo knjižnico calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Uredite zbirke, v katerih so knjige postavljene na vaši napravi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopirajte knjigo iz ene knjižnice calibre v drugo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Opravite manjše prilagoditve datotekam epub ali htmlz v svoji knjižnici " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -438,57 +442,57 @@ msgstr "" "Najdi naslednji ali prejšnji zadetek pri iskanju po svoji knjižnici calibre " "v poudarjenem načinu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Izberi naključno knjigo iz knjižnice calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Poiščite knjige v različnih prodajalnah knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Poišči nove vtičnike calibre ali posodobi obstoječe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Videz in občutek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Vmesnik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Izgled in občutek vmesnika programa calibre si prilagodite svojemu okusu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Vedenje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Spremenite odzivanje programa calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Dodajte lastne stolpce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodajte/odstranite lastne stolpce v seznamu knjig calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Orodna vrstica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -496,64 +500,64 @@ msgstr "" "Prilagodite orodne vrstice in kontekstne menije, spreminjajte dostopna " "dejanja v obeh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Iskanje v teku ..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Prilagodite iskanje po knjigah v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Vhodne možnosti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Pretvorba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Nastavite možnosti pretvorbe za posamezne vrste vhodnega zapisa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Splošne možnosti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Nastavite možnosti pretvorbe, skupne vsem vrstam zapisov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Izhodne možnosti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Nastavite možnosti pretvorbe za posamezne vrste izhodnega zapisa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Dodajanje knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Uvozi/izvozi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Nadzirajte branje metapodatkov iz datotek ob dodajanju knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Shranjevanje knjig na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -561,50 +565,50 @@ msgstr "" "Nadzirajte, kako calibre izvaža datoteke iz lastne zbirke podatkov na disk s " "funkcijo Shrani na disk." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Pošiljanje knjig na naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Nadzirajte, kako calibre prenese datoteke v vaš bralnik e-knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Pretičniki metapodatkov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Spreminjanje polj metapodatkov pred shranjevanjem/pošiljanjem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Funkcije predlog" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Napredno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Ustvarite lastne funkcije predlog" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Souporaba knjig prek e-pošte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Souporaba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -612,11 +616,11 @@ msgstr "" "Nastavitev souporabe knjig po e-pošti. Lahko uporabite za samodejno " "pošiljanje prenesenih novic na svoje naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Souporaba prek spleta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -624,20 +628,20 @@ msgstr "" "Nastavitev strežnika calibre, ki vam bo omogočil dostop do lastne knjižnice " "calibre prek interneta, z vsake naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Prenos metapodatkov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nadzirajte, kako calibre prenese metapodatke o e-knjigi z medmrežja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Prezrte naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -645,38 +649,38 @@ msgstr "" "Nadzirajte, katere naprave naj program calibre prezre, ko so povezane z " "računalnikom." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Vstavki" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Dodajanje/odstranjevanje/spreminjanje različnih funkcionalnosti calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Prilagoditve" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Podrobna nastavitev obnašanja calibre v različnih kontekstih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tipkovnica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Prilagodite tipke za bližnjice, ki jih uporablja calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Razno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Razne naprednejše nastavitve" @@ -904,32 +908,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Nameščeni vtičniki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Mapiranje vtičnikov po tipu datotek" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Krajevno prilagajanje vtičnikov" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Onemogočeni vtičniki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Omogočeni vtičniki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicializacija vtičnika %s s sledljivostjo za nazaj ni uspela:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -941,11 +945,11 @@ msgstr "" " Prikrojitev calibre z nalaganjem zunanjih vtičnikov.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Dodajte vtičnik z določitvijo poti do datoteke zip, ki ga vsebuje." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -954,12 +958,12 @@ msgstr "" "Za razvijalce vtičnikov: pot do mape, kjer razvijate vtičnik. Ta ukaz " "samodejno zapakira vtičnik in ga posodobi v programu calibre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Odstranite vtičnik po njegovem imenu. To ne vpliva na vgrajene vtičnike." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -967,15 +971,15 @@ msgstr "" "Preurejanje vtičnika. Določite ime vtičnika in preurejene stringe ter jih " "ločite z vejico." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Prikaži vse nameščene vtičnike" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Omogoči imenovan vtičnik" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Onemogoči imenovani vtičnik" @@ -983,7 +987,7 @@ msgstr "Onemogoči imenovani vtičnik" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1030,14 +1034,14 @@ msgstr "Kartica B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1349,8 +1353,8 @@ msgstr "Pridobivanje seznama knjig na napravi ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1361,8 +1365,8 @@ msgstr "Prenašanje knjig na napravo ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1384,8 +1388,8 @@ msgstr "Odstranjevanje knjig z naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1941,31 +1945,31 @@ msgstr "Povezovanje z bralnikom Aluratek Color." msgid "Communicate with the Trekstor" msgstr "Povezovanje z bralnikom Trekstor." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Povezovanje z bralnikom EEE." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Povezovanje z tabličnim računalnikom Adam." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Povezovanje z bralnikom Nextbook." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Povezovanje z bralnikom Moovybook." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Povezovanje z bralnikom COBY." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Povezovanje z Ex124G." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1978,7 +1982,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Pridobi podatke o napravi ..." @@ -2107,12 +2111,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentarji so odstranjeni, ker ima bralnik SONY z njimi težave" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Vse po naslovih" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Vse po avtorjih" @@ -2226,77 +2230,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Brezžična naprava" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Varnostno geslo" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Številka vrat: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2304,22 +2308,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Uporabi ta naslov IP" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2327,22 +2331,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2589,7 +2593,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na spominski kartici primanjkuje prostora" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Upodobljen %s" @@ -4057,56 +4061,6 @@ msgstr "Izvajanje preobliokvanj na e-knjigi ..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Popravljalnik ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Zaobidi hrošče epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Navesti morate datoteko epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Popravi datoteke brez manifesta" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4385,7 +4339,7 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4453,7 +4407,7 @@ msgstr "Značke" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4602,6 +4556,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4735,12 +4690,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "To je knjiga Amazon Topaz. Ni je mogoče obdelati." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4839,14 +4794,14 @@ msgstr "Glavno besedilo" msgid "%s format books are not supported" msgstr "Knjige v zapisu %s niso podprte" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4856,7 +4811,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4872,11 +4827,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4884,7 +4839,7 @@ msgstr "" msgid " or " msgstr " ali " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4904,19 +4859,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5268,7 +5300,7 @@ msgstr "Nadziraj dodajanje knjig" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5582,7 +5614,7 @@ msgstr "Mapa %s že obstaja. Najprej jo izbrišite." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -6055,27 +6087,31 @@ msgstr "Pošlji na napravo" msgid "Connect/share" msgstr "Poveži/skupna raba" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Ustavljanje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6332,79 +6368,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6701,7 +6837,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6962,7 +7098,7 @@ msgstr "Dodaj knjige v calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7709,7 +7845,7 @@ msgid "Choose foreground color" msgstr "Izberite barvo ospredja" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Izberite barvo ozadja" @@ -8625,22 +8761,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Ohrani &razmerje stranic naslovnice" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8651,17 +8787,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8874,7 +9011,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8884,7 +9021,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Shrani" @@ -10102,8 +10239,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10228,7 +10365,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "V &redu" @@ -10274,7 +10411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Avtor" @@ -10385,14 +10522,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10585,7 +10714,7 @@ msgstr "Pokaži podrobnosti o tej napaki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopirano" @@ -11674,70 +11803,70 @@ msgstr "%s virov novic" msgid "&Download now" msgstr "P&renesi zdaj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Potrebujete uporabniško ime in geslo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Račun" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(neobvezno)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(obvezno)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Ustvaril: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Nazadnje preneseno: nikoli" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "nikoli" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Nazadnje preneseno:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Ni internetne povezave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Načrtuj prenos novic" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Dodaj vir novic po meri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Prenesi vse načrtovane vire novic" @@ -12311,44 +12440,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Razvrščanje avtorjev" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Izbran ni noben stolpec" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13375,57 +13504,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Knjiznica Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Inicializacija uporabniškega vmesnika ..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Okvarjena zbirka podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13433,60 +13562,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Zaganjanje %s: nalaganje knjig ..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Ni moč zagnati " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s je že zagnan." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14390,180 +14519,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Dodaj pogoj" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Neveljaven pogoj" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14572,7 +14735,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14582,56 +14745,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Dodaj pravilo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Odstrani pravilo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Pomakni izbrano pravilo navzgor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Pomakni izbrano pravilo navzdol" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Dodaj napredno pravilo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Nobeno pravilo ni izbrano" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15572,7 +15735,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " s" @@ -16425,7 +16588,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "Iz&briši" @@ -17709,8 +17872,8 @@ msgid "Edit" msgstr "Uredi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Ponastavi" @@ -17733,14 +17896,14 @@ msgid "Remember last used window size" msgstr "Zapomni si nazadnje uporabljeno velikost okna" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17830,260 +17993,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Prilagodite bralnik e-knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Priv&zeta velikost pisave:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Možnosti pisave" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "&Trajanje obrata strani:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "onemogočeno" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "&Kolešček miške obrača strani" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "&Deli besede (prelomi vrstico na sredi daljših besed)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Privzeti jezik za &deljenje besed:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Splošno" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Tipke za bližnjice" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18513,74 +18688,74 @@ msgstr "Skrij" msgid "Toggle" msgstr "Preklopi" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Premikanje knjižnice ..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Knjižnice ni mogoče premakniti" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Neveljavna zbirka podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Knjižnice ni mogoče premakniti" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Izberite mesto za knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Izbrati morate prazno mapo v knjižnici calibre. %s ni prazna." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Prekliči" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "čarovnik za dobrodošlico" @@ -18589,7 +18764,7 @@ msgstr "čarovnik za dobrodošlico" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Dobrodošli v calibre" @@ -18597,7 +18772,7 @@ msgstr "Dobrodošli v calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Zadovolji vse vaše e-knjižne potrebe." @@ -18855,26 +19030,29 @@ msgstr "Uporabi Hotmail" msgid "&Test email" msgstr "&Preizkusi e-naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21502,8 +21680,8 @@ msgstr "" msgid "Unknown feed" msgstr "Neznani vir" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Neimenovan članek" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index cd441c834f..338134d708 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:34+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:35+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Ndërfaqe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Panel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Shndërrim" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Shtojca" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Merr të dhëna paisjeje..." @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "Etiketa" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "Teksti Kryesor" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr " ose " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "Dërgoje te pajisja" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Krijuar prej: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index f376f4ba04..3315750af7 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 18:57+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Ozzii\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:48+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:49+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: sr\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -154,7 +154,7 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -328,63 +328,67 @@ msgstr "Упиши метаподатке у %s датотеке" msgid "Set metadata from %s files" msgstr "Учитај метаподатке из %s датотеке" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Додај књиге у calibre или повезани уређај" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Узми напомене од повезаног Kindle (експериментално)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Направите каталог књига у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Претварање књига у различите формате е-књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Избриши књиге из ваше calibre библиотеке или повезаног уређаја" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Уреди метаподатке књига у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Прочитај књиге у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Преузми вести са интернета у форми е-књиге" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Прикажи брзо списак сродних књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Извоз књига из библиотеке calibre на чврсти диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Прикажи детаље књига у посебном искачућем прозору" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Поново покрени calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Отворите фасциклу која садржи датотеке књига у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Пошаљи књиге у повезани уређај" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -392,43 +396,43 @@ msgstr "" "Делите књигу путем е-поште или интернетом, такође повезивање са iTunes или " "фасциклама на вашем рачунару као да су уређаји." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Отвори calibre корисничко упутство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Прилагоди calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Пронађи књиге сличне као тренутно одабрану" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Пребацивање између различитих calibre библиотека и вршимо одржавање истих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Копирај књигe из уређаја у calibre библиотеку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Уредите колекције у којој се књига налазе на уређају" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Копирање књиге из једне calibre библиотеке у другу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Направите мале измене у epub или htmlz датотекама у вашој calibre библиотеци" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -436,56 +440,56 @@ msgstr "" "Пронађи следећу или претходну одговарајућу при претраживању у calibre " "библиотеци у истакнутом режиму" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Изаберите насумичну књигу из библиотеке calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Трагање за књигама од различитих продаваца књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Преузмите нове додатке calibre или ажурирате постојеће" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Изглед и понашање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Сучеље" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Прилагодите изглед и понашање calibre-а да одговара вашем укусу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Понашање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Промените начин понашања calibre-а" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Додај своје колоне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Додајте/уклоните сопствене колоне за calibre списак књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Алатна трака" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -493,67 +497,67 @@ msgstr "" "Прилагодите алатну траку и контекстни меније мењајући акције које су на " "располагању у сваком од њих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Претраживање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Подесите свој начин проналажења књиге у calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Могућности уноса" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Претварање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Подесите могућности претварања које су специфичне за сваки улазни формат" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Уобичајене могућности" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Поставите могућности за претварање за све формате" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Излазне могућности" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Поставите могућности за претварање специфичне за сваки излазни формат" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Додавање књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Увоз/Извоз" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Регулишите како calibre чита метаподатке из датотека приликом додавања књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Чување књига на диску" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -561,50 +565,50 @@ msgstr "" "Регулишете како calibre извози датотеке из базе података на диск приликом " "коришћења Сачувај на диску" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Слање књига на уређаје" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Регулишете како calibre преноси датотеке на ваш читач" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Прикључци за метаподатке" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Измени поља метаподатака пре чувања/слања" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Шаблонске функције" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Напредно" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Направите сопствене функције шаблона" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Дељење књига е-поштом" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Дељење" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -612,11 +616,11 @@ msgstr "" "Подесите дељење књига путем е-поште. Може се користити за аутоматско слање " "преузетих вести на ваш уређај" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Размена преко мреже" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -624,57 +628,57 @@ msgstr "" "Подесите calibre сервер садржаја који ће вам дати приступ вашој библиотеци " "са било ког места, на било ком уређају, преко интернета" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Преузми метаподатке" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Регулишите параметре преузимања метаподатака са интернета" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Занемарени уређаји" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" "Контролише који уређаји ће бити игнорисани када се привежу на рачунар." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Додаци" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Додавај /уклони/ прилагоди разне елементе понашања calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Фино подешавање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Фино подесите како да се calibre понаша у различитим ситуацијама" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Тастатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Подесите пречице на тастатури које користи calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Разно" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Разна напредна подешавања" @@ -901,32 +905,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Инсталирани додаци" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Мапирање додатака за различите врсте датотека" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Подешавања локалних података" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Искључени додаци" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Укључени додаци" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Покретање додатка %s није успело. Порука о грешци је:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -938,23 +942,23 @@ msgstr "" " Подеси calibre учитавањем спољних додатака\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Додај додатак навођењем путање ка ЗИП датотеки која га садржи." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Уклони жељене додатак по имену. Ово нема утицаја на уграђене додатке." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -962,15 +966,15 @@ msgstr "" "Подесите додатак. Наведите име додатка и наредбу за подешавање растављене " "зарезом." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Излистај све инсталиране додатке" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Укључи наведени додатак." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Искључи наведени додатак" @@ -978,7 +982,7 @@ msgstr "Искључи наведени додатак" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1026,14 +1030,14 @@ msgstr "Картица B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1350,8 +1354,8 @@ msgstr "Преузимам списак књига са уређаја..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1362,8 +1366,8 @@ msgstr "Пренос књига на уређај..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1385,8 +1389,8 @@ msgstr "Уклањам књиге са уређаја..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1957,31 +1961,31 @@ msgstr "Повежи се са Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Повежи се са Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Повежи се са EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Повежи се са Adam tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Повежи се са Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Повежи се са Moovybook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Повежи се са COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Повежи се са Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Комуникација са WayteQ Reader" @@ -1994,7 +1998,7 @@ msgid "Communicate with MTP devices" msgstr "Коминицира са MTP уређаје" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Преузми податке о уређају..." @@ -2125,12 +2129,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментари су уклоњени јер SONY читач не може да их чита" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Све, по наслову" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Све, по аутору" @@ -2245,78 +2249,78 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Бежични уређај" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Све по зони (аутор, наслов, итд)" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Омогући повезаност при покретању" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Одабрати кутијицу да би одобрили везе на покретање Calibre-а" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Сигурносна лозинка" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Унети лозинку коју уређај треба да користи да би се прикаћио на calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Употреби фиксни мрежни порт" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2324,22 +2328,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2347,22 +2351,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2613,7 +2617,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Нема довољно простора на меморијској картици." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Обрађено %s" @@ -4193,73 +4197,6 @@ msgstr "Изводим трансформације на е-књизи..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Поправљач ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Решење epubcheck грешке" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Привремена решења за грешке у најновијој верзији epubchecka. epubcheck као " -"грешке пријављује многе које то у ствари нису. epub-fix ће покушати да " -"открије овакве конструкције и замени их таквим какве ће бити више по вољи " -"epubchecka. Ово може значајно да измени ваше epub датотеке. За све проблеме " -"обратите се пројекту epubcheck." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [могућности] датотека.epub\n" -"\n" -"Поправи уобичајене проблеме у EPUB датотекама које доводе до тога да они " -"буду одбијени од стране лоше пројектованих издавачких сервиса.\n" -"\n" -"Подразумева се да неће бит никакве поправке и да ће се за сваку грешку само " -"приказати порука. Користите ову могућност да одредите које грешке ће бити " -"аутоматски поправљене." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Морате да специфицирате epub датотеку" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Поправи датотеке који нису у манифесту" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Поправи датотеке који нису у манифесту. epub-fix их може или додати у " -"манифест, или их избрисати, што је одређено могућности за брисање датотека " -"који нису у манифесту." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Избриши датотеке који нису у манифесту уместо да их додаш у манифест." - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4539,7 +4476,7 @@ msgstr "Не" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4607,7 +4544,7 @@ msgstr "Ознаке" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4763,6 +4700,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4900,12 +4838,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ово је Amazon Topaz књига. Њу није могуће обрадити." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Ово није MOBI датотека него Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Ово није MOBI датотека." @@ -5004,14 +4942,14 @@ msgstr "Главни текст" msgid "%s format books are not supported" msgstr "Књиге у формату %s нису подржане" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5021,7 +4959,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5037,11 +4975,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5049,7 +4987,7 @@ msgstr "" msgid " or " msgstr " или " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5069,19 +5007,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5438,7 +5453,7 @@ msgstr "Контрола додавања књига" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5751,7 +5766,7 @@ msgstr "Директоријум %s већ постоји. Морате га п #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Предугачко" @@ -6235,27 +6250,31 @@ msgstr "Пошаљи на уређај" msgid "Connect/share" msgstr "Повежи/дели" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Прекидам" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6524,79 +6543,179 @@ msgid "Plugin Updater" msgstr "Ажурирање додатака" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6900,7 +7019,7 @@ msgstr "&Преглед кљиге" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7176,7 +7295,7 @@ msgstr "Додај књиге у calibre." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Страница чаробњака" @@ -7937,7 +8056,7 @@ msgid "Choose foreground color" msgstr "Изабери боју текста" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Изабери боју позадине" @@ -8870,22 +8989,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Сачувај р&азмере насловне стране." #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif - врста слова" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans - врста слова:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Шта&мпана слова:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "&Стандардни словолик:" @@ -8896,17 +9015,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Величина штампаних &слова:" @@ -9122,7 +9242,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "Учитај" @@ -9132,7 +9252,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Сачувај" @@ -10373,8 +10493,8 @@ msgstr "Локација %s садржи тренутну calibre библиот #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Неисправна локација." @@ -10502,7 +10622,7 @@ msgid "&Profile:" msgstr "&Профил:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&У реду" @@ -10550,7 +10670,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Аутор" @@ -10663,14 +10783,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10863,7 +10975,7 @@ msgstr "Покажи детаљне информације о овој греш #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Умножено" @@ -12020,72 +12132,72 @@ msgstr "%s извора вести" msgid "&Download now" msgstr "&Преузми одмах." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Потребно је корисничко име и лозинка." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Морате навести корисничко име и/или лозинку да бисте користили овај извор " "вести." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Налог" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(необавезно)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(обавезно)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Направио: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Преузми %s одмах" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Последњи пут преузето: никада" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "никада" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "пре %(days)d дан, %(hours)d сат и %(mins)d минута" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Задњи пут преузето:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Не могу да преузмем вести, јер нема активне везе са интернетом." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Нема везе са Интернетом." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Планирај преузимање вести" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Додај сопствени извор вести" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Преузмите све планиране изворе вести" @@ -12672,44 +12784,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "Умножи означену боју у оставу" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Разврстај по аутору" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Није изабран стубац" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Морате навести колону да буде у боји" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Омогући без шаблона" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13755,58 +13867,58 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre библиотека." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Изаберите место за вашу библиотеку." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Нисам успео да направим библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Нисам успео да направим библиотеку на: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Изаберите место за вашу нову calibre библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Покрећем корисничко сучеље..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Није успела поправка" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Поправка базе података није успела. Почећу с новом, празном, библиотеком." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Неисправна локација за базу података." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Неисправно место за базу података %r. calibre ће сада прекинути рад." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Неисправна база података." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13814,7 +13926,7 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -13822,54 +13934,54 @@ msgstr "" "Неисправно место за базу података, %r. Почећу с новом, празном calibre " "библиотеком." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Покрећем %s: Учитавам књиге..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Ако сте сигурни да није покренут." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "и можда је скривен у системској палети, у" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "горњем десном углу екрана." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "доњем десном углу екрана." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "покушајте да поново покренете рачунар." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "покушајте да избришете датотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Не могу да покренем . " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s је већ покренут." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14813,180 +14925,214 @@ msgid "is greater than" msgstr "је веће од" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "има" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "нема" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "има шаблон" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "нема шаблон" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "подешено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "није подешено" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "има" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "нема" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "има шаблон" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "нема шаблон" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "јесте" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "није" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "одговара шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "не одговара шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Ако ___ колона ___ вредности" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Унесите број" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Унесите датум у формату YYYY-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Унесите низ." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Унесите прави израз" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Може одговарати више вредности раздвојени са %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "за" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Само ако су следећи услови сви задовољни :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Додај још један услов" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Можете да онемогућите стање затамњења по свим својим пољима" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Узорак текста" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Неважећи услов" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Један од услова за ово правило је неважећи %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Нема услова" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Морате навести бар један услов за ово правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14999,7 +15145,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15009,56 +15155,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Додај правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Уклони правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Премести изабрано правило горе" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Премести изабрано правило испод" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Додај додатно правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Није изабрано правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Није правило изабран за %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "уклањање" @@ -16035,7 +16181,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " секунди" @@ -16941,7 +17087,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Обриши" @@ -18246,8 +18392,8 @@ msgid "Edit" msgstr "Уреди" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Поново постави" @@ -18270,7 +18416,7 @@ msgid "Remember last used window size" msgstr "Запамти последње коришћену величину прозора" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -18279,7 +18425,7 @@ msgstr "" "изглед свих књига." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18371,68 +18517,72 @@ msgstr "Величина штампаних слова у px" msgid "The standard font type" msgstr "Стандардна врста слова" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Још уређивања" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Подеси читач е-књига" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "По&дразумевана величина слова." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "једноширински" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "Корак &увећања величине слова:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -18440,132 +18590,140 @@ msgstr "" "Износ за који sе величина слова повећава/смањује\n" "када кликнете на величину слова - већи/мањи" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Избор &врсте слова" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Највећа ширина текста у &пуном екрану:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Трајање &анимације окретања стране:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "искључен" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Точак на &мишу окреће стране." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Линија &кретања зауставља се на страни прелома" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "Смањи слике веће од п&розора (захтева поновно покретање програма)." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Споји цртицом (преломи ред у средини дугачких речи)." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Подразумевани &језик за растављање речи" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -18573,35 +18731,35 @@ msgstr "" "Подразумевани језик за правила спајања цртицом. Ако књига не дефинише " "посебан језик, биће коришћен овај." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Запамти последње коришћену величину &прозора и распоред" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Запамти те&кућу страну по завршетку рада" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Опште" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Кликните два пута да промените пречице." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Пречице" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click овде." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Кориснички &стил" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19067,7 +19225,7 @@ msgstr "Сакриј" msgid "Toggle" msgstr "Пребаци" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -19076,68 +19234,68 @@ msgstr "" "Одаберите ваш уређај е -књига . Ако ваш уређај није на списку, изаберите " "\"%s\" уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Премештам библиотеку..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Нисам успео да преместим библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Неисправна база података." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Нисам успео да преместим библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Изаберите путању за књиге." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Није успело да направи фасциклу у %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "Морате изабрати празна фасцикла за calibre библиотеку. %s није празан." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Даље >" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Назад" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Откажи" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "&Заврши" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Пошаљи" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "чаробњак за добродошлицу." @@ -19146,7 +19304,7 @@ msgstr "чаробњак за добродошлицу." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Добродошли у calibre." @@ -19154,7 +19312,7 @@ msgstr "Добродошли у calibre." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Јединствено решење за све ваше потребе везане за е-књиге." @@ -19446,37 +19604,30 @@ msgstr "Користи Hotmail" msgid "&Test email" msgstr "&Пробна порука." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Ако користите Stanza " -"програм за читање на вашем iPhone/iTouch уређају, можете приступити вашој " -"calibre библиотеци директно са уређаја. Да бисте ово постигли укључите " -"calibre послужитељ садржаја." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Укључите &послужитељ садржаја." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Не заборавите да оставите calibre да ради, јер послужитељ иначе неће бити " -"активан.\n" -"

    Stanza би требало да аутоматски препозна вашу библиотеку. Ако не, " -"пробајте да додате URL http://mojhost:8080 као нови каталог у Stanza читач " -"на вашем iPhoneu. Овде име домаћина треба да буде пуно име или ИП адреса " -"рачунара на којем сте покренули calibre." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22276,8 +22427,8 @@ msgstr "Непознат одељак" msgid "Unknown feed" msgstr "Непознат извор" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Чланак без имена" diff --git a/src/calibre/translations/sr@latin.po b/src/calibre/translations/sr@latin.po index 1fa46c482a..4683a0816a 100644 --- a/src/calibre/translations/sr@latin.po +++ b/src/calibre/translations/sr@latin.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2012-08-23 11:36+0000\n" "Last-Translator: Radan Putnik \n" "Language-Team: Serbian Latin \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:54+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:56+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -153,7 +153,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -321,335 +321,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -861,32 +865,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -894,36 +898,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -931,7 +935,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -978,14 +982,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1281,8 +1285,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1293,8 +1297,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1316,8 +1320,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1863,31 +1867,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1900,7 +1904,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2029,12 +2033,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2138,77 +2142,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2216,22 +2220,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2239,22 +2243,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2493,7 +2497,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3829,56 +3833,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4138,7 +4092,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4206,7 +4160,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4346,6 +4300,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4479,12 +4434,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4583,14 +4538,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4600,7 +4555,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4616,11 +4571,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4628,7 +4583,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4648,19 +4603,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5004,7 +5036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5317,7 +5349,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5786,27 +5818,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6063,79 +6099,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6432,7 +6568,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6693,7 +6829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7440,7 +7576,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8351,22 +8487,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8377,17 +8513,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8597,7 +8734,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8607,7 +8744,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9819,8 +9956,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9945,7 +10082,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9991,7 +10128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10102,14 +10239,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10302,7 +10431,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11389,70 +11518,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12020,44 +12149,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13082,57 +13211,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13140,60 +13269,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14095,180 +14224,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14277,7 +14440,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14287,56 +14450,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15273,7 +15436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16126,7 +16289,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17397,8 +17560,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17421,14 +17584,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17518,260 +17681,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18201,74 +18376,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18277,7 +18452,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18285,7 +18460,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18542,26 +18717,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21143,8 +21321,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index aeb8966239..741395c61e 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-28 00:24+0000\n" "Last-Translator: Loofy \n" "Language-Team: Swedish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:50+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:51+0000\n" +"X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -154,7 +154,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -328,63 +328,67 @@ msgstr "Ställ in metadata i %s-filer" msgid "Set metadata from %s files" msgstr "Ställ in metadata utifrån %s-filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Lägg till böcker till calibre eller den anslutna enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Hämta anteckningar från en ansluten Kindle (exprimentell)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Skapa en katalog med de böcker som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Konvertera böcker till olika e-boksformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Ta bort böcker från ditt calibre-bibliotek eller anslutna enhet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Redigera metadata för de böcker som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Läs böcker som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Ladda hem nyheter från Internet i e-boksformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Visa en lista med relaterade böcker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Exportera böcker från ditt calibre-bibliotek till hårddisken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Visa bokdetaljer i ett separat fönster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Starta om calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Öppna mappen med de bokfiler som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "För över böcker till den anslutna enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -392,42 +396,42 @@ msgstr "" "Skicka böcker via e-post eller webben. Anslut också till iTunes eller mappar " "på datorn som om de vore enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Läs Calibres användarhandbok" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Anpassa calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Hitta böcker liknande den valda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "äxla mellan olika calibre-bibliotek och utför underhåll på dem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kopiera böcker från enheten till ditt calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Redigera samlingarna som böckerna placeras i på enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Kopiera en bok från ett calibre-bibliotek till ett annat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Gör små förändringar i epub- eller htmlz-filer i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -435,58 +439,58 @@ msgstr "" "Hitta nästa eller föregående träff vid sökning i markeraläget i ditt calibre-" "bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Välj en slumpmässig bok från ditt Calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Sök efter böcker från olika boksäljare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Hämta nytt Calibre-tillägg eller uppdatera din befintliga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Utseende och beteende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Gränssnitt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Justera utseendet och beteendet av Calibre-gränssnittet så det passar din " "smak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Beteende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Ändra Calibres beteende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Lägg till dina egna kolumner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Lägga till / ta bort dina egna kolumner till Calibres boklista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Verktygsrad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -494,65 +498,65 @@ msgstr "" "Anpassa verktygsfält och menyer, genom att ändra vilka åtgärder som finns i " "varje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Sökning" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Anpassa sättet att söka efter böcker verk i eCalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Inmatningsalternativ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Konvertera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Ange konverteringsalternativ specifika för varje indataformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Vanliga alternativ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Ange konverteringsalternativ gemensamma för alla format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Alternativ för utdata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Ange konvertering specifika för varje utdataformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Lägga till böcker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Import / Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrollera hur Calibre läser metadata från filer när du lägger till böcker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Spara böcker till disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -560,50 +564,50 @@ msgstr "" "Kontrollera hur Calibre exporterar filer från databasen till hårddisken när " "du använder Spara till disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Skickar böcker till enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrollera hur Calibre överför filer till din läsplatta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Kontrollpanel för metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Ändra metadatafält innan du sparar / skickar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Mallfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Avancerat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Skapa din egna mallfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Dela böcker via e-post" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Delar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -611,11 +615,11 @@ msgstr "" "Ställ in delning av böcker via e-post. Kan användas för automatisk sändning " "av nedladdade nyheter till dina enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Dela på nätet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -623,56 +627,56 @@ msgstr "" "Ställ in Calibre innehållsserver som ger dig tillgång till din Calibre-" "bibliotek från någonstans, på någon enhet på Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Hämta metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontrollera hur Caliber laddningar ned ebokmetadata från nätet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Ignorerade enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "Styr vilka enheter calibre ignorerar när de ansluts till datorn." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Lägg till / ta bort / anpassa olika bitar av Calibre-funktionalitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Justeringar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Finjustera hur Calibre beter sig i olika sammanhang" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Tangentbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Anpassa snabbtangenter som används av Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Diverse avancerad konfiguration" @@ -899,32 +903,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "Den här profilen är avsedd för PocketBook Pro 912-serien." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Installerade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Kopplingar mellan tillägg och filändelser" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Anpassa tillägg lokalt" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Inaktiverade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Aktiverade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Tillägget %s kunde inte startas. Information om felet:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -936,25 +940,25 @@ msgstr "" " Anpassa calibre genom att ladda externa tillägg.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Installera ett tillägg genom att ange sökvägen till zip-filen som innehåller " "detta." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Ta bort ett tillägg utifrån dess namn. Har ingen effekt på inbyggda tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -962,15 +966,15 @@ msgstr "" "Anpassa tillägg. Ange tilläggets namn och anpassningssträngen åtskilda av " "ett kommatecken." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Lista alla installerade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Aktivera namngivet tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Inaktivera namngivet tillägg" @@ -978,7 +982,7 @@ msgstr "Inaktivera namngivet tillägg" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1025,14 +1029,14 @@ msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1371,8 +1375,8 @@ msgstr "Hämtar en lista över böcker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1383,8 +1387,8 @@ msgstr "Överför böcker till enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1406,8 +1410,8 @@ msgstr "Tar bort böcker från enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2003,31 +2007,31 @@ msgstr "Kommunicera med Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Kommunicera med Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Kommunicera med EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Kommunicera med Adam-tabletten" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Kommunicera med Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Kommunicera med Moovybook-läsare" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Kommunicera med COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Kommunicera med Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Kommunicera med WateQ-läsare" @@ -2040,7 +2044,7 @@ msgid "Communicate with MTP devices" msgstr "Kommunicera Med MTP-enheter" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Hämta enhetsinformation..." @@ -2169,12 +2173,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Kommentarer har tagits bort eftersom SONYs läsare får spatt" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Alla efter titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Alla efter författare" @@ -2298,49 +2302,49 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Trådlös enhet" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Aktivera anslutningar vid start" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "Markera i Rutan för ATT tillåta anslutningar Närs Caliber startar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Säkerhetslösenordet" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Använd trådbunden nätverksport" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Portnummer: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2348,30 +2352,30 @@ msgstr "" "Ange portnumret drivrutinen ska använda om den \"trådbunden port\" är " "markerad" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "English Skriv extra felsökningsinformation" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "Markera denna ruta om det efterfrågas när rapportera problem" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" "Kommaseparerad lista med metadatafält omvandlas till samlingar på enheten." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Aktivera tidsbegränsning när ingen aktivitet finns" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2383,22 +2387,22 @@ msgstr "" "inaktiveras denna tidsbegränsning, så kommer Caliber aldrig automatiskt " "kopplar bort enheter." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Använd denna IP-adress" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2406,22 +2410,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Alltför många anslutningsförsök från %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Ogiltig port i alternativ: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Det gick inte att ansluta till port %d. Prova ett annat värde." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Det gick inte att tilldela en slumpmässig port" @@ -2682,7 +2686,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Det finns tillräckligt med plats på minneskortet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Renderade %s" @@ -4393,72 +4397,6 @@ msgstr "Omformar e-boken..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Failed to parse: %(name)s with error: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub-fixare" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Kringgå epubchecks buggar" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Sätt att kringgå buggarna i den senaste versionen av epubcheck. Epubcheck " -"upptäcker många fel som egentligen inte finns, och när epubcheck försöker " -"ändra på dem kan din epub-fil förändras markant. Eventuella klagomål riktas " -"till epubcheck-projektet." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"Fixar vanliga problem i epubfiler. Används om filen inte godtas av dåligt " -"utformade publiceringsverktyg.\n" -"\n" -"Grundinställningen är att inga problem fixas och att ett meddelande skrivs " -"ut för varje upptäckt fel. Använd alternativen för att kontroller vilka fel " -"som skall rättas till automatiskt." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Du måste ange en epub-fil" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Laga omanifesterade filer" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Laga omanifesterade filer. epub-fix kan antingen lägga till dem i manifestet " -"eller ta bort dem (med hjälp av alternativet \"ta bort omanifesterade " -"filer\")" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Ta bort omanifesterade filer i stället för att lägga till dem i manifestet" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4746,7 +4684,7 @@ msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4814,7 +4752,7 @@ msgstr "Etiketter" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4979,6 +4917,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5128,12 +5067,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Det här är en Amazon Topaz-bok. Den kan inte hanteras." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Detta är inte en MOBI fil." @@ -5232,14 +5171,14 @@ msgstr "Huvudtext" msgid "%s format books are not supported" msgstr "%s-formaterade böcker stöds inte" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5249,7 +5188,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5265,11 +5204,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5277,7 +5216,7 @@ msgstr "" msgid " or " msgstr " eller " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5297,19 +5236,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5672,7 +5688,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5991,7 +6007,7 @@ msgstr "Mappen %s finns redan. Ta bort den först." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "För lång" @@ -6492,27 +6508,31 @@ msgstr "Skicka till enhet" msgid "Connect/share" msgstr "Anslut/dela ut" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Avslutar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Stoppa server, kan detta ta upp till en minut, vänta ..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6802,79 +6822,179 @@ msgid "Plugin Updater" msgstr "Tilläggsuppdaterare" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7185,7 +7305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7459,7 +7579,7 @@ msgstr "Lägg böcker till calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Guidesida" @@ -8227,7 +8347,7 @@ msgid "Choose foreground color" msgstr "Välj förgrundsfärg" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Välj bakgrundsfärg" @@ -9187,22 +9307,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "Behåll omslagets proportioner" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif-familjen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans-familjen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "Familj för fast bredd-teckensnitt:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "Normalt tecken&snitt:" @@ -9213,17 +9333,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Teckenstorlek för fast bredd:" @@ -9436,7 +9557,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9446,7 +9567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Spara" @@ -10779,8 +10900,8 @@ msgstr "Platsen %s innehåller det befintliga Calibre-biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Olämplig plats" @@ -10912,7 +11033,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&OK" @@ -10960,7 +11081,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Författare" @@ -11079,14 +11200,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11286,7 +11399,7 @@ msgstr "Visa detaljerad information om detta fel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopierad" @@ -12477,72 +12590,72 @@ msgstr "%s nyhetskällor" msgid "&Download now" msgstr "Hämta nu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Behöver användarnamn och lösenord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Du måste ange ett användarnamn och/eller lösenord för att använda denna " "nyhetskälla." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Konto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(Tillval)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(Obligatorisk)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Skapad av: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Senast hämtad: aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d dagar, %(hours)d timmar och %(mins)d minuter sedan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Senaste hämtat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "Kan inte hämta nyheter eftersom ingen Internetanslutning är aktiv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Ingen Internetanslutning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Schemalägg nyhetshämtning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Lägg till en anpassad nyhetskälla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -13142,44 +13255,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Författarsortering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Mall för språkhandledning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Mall för funktionsreferens" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "UNDANTAG: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Ingen kolumn vald" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Du måste ange en kolumn som skall färgas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Ingen mall" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Mallrutan kan inte vara tom" @@ -14238,57 +14351,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Välj en plats för Calibres e-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Kunde inte skapa bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Kunde inte skapa ett Calibre-bibliotek i %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "Välj en plats för Calibres nya e-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Startar användargränssnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Kunde inte reparera" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "Databasen kunde inte repareras. Börjar med ett nytt, tomt bibliotek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Dålig databasplats" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Felaktig databasplats %r. Calibre kommer nu att avslutas." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Skadad databas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14296,61 +14409,61 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Felaktig databasplats %r. Kommer börja med ett nytt, tomt Calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Startar %s: Laddar böcker..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Om du är säker på att det inte körs" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "kan köras i systemfältet i det" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "övre högra området på skärmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "nedre högra området på skärmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "försök att starta om datorn." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "försök att ta bort filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Kan inte starta " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s körs redan." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -15355,56 +15468,70 @@ msgid "is greater than" msgstr "är större än" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "har" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "har inte" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "har mönster" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "har inte mönstret" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "är inställd" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "är inte inställd" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "har" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "har inte" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "har mönster" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "har inte mönstret" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "är" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "är inte" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "passar mönstret" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "passar inte mönstret" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Om ___ kolumnen ___ värden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15412,125 +15539,145 @@ msgstr "" "Ange antingen en identifierartyp eller en identifierartyp och värde i " "formuläret identifierare: värde" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Ange ett tal" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Ange ett datum i formatet ÅÅÅÅ-MM-DD" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Skriv in en sträng." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Skriv ett reguljärt uttryck" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "Du kan passa flera värden genom att separera dem med %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "till" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Endast om följande villkor är alla uppfyllda:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Lägg till ett annat villkor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Du kan inaktivera ett tillstånd genom avmarkera alla rutor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Ogiltig villkor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Ett av villkoren för denna regel är ogiltig: %s " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Inga villkor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Du måste ange minst en icke-tomt villkor för denna regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -15543,7 +15690,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -15553,34 +15700,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Om %(col)s kolumnen %(action)s värde: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Lägg till regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Ta bort regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Flytta upp vald regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Flytta ner vald regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Lägg till avancerad regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -15591,23 +15738,23 @@ msgstr "" "knappen nedan för att komma igång.

    Du kan ändra en befintlig regel " " genom att dubbelklicka på den." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Ingen regel vald" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Ingen regel vald för %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "borttagning" @@ -16638,7 +16785,7 @@ msgstr "Max. Och tid att vänta efter första träff hittas:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sek" @@ -17670,7 +17817,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "Sätt detta till -1 om funktionen tar ett variabelt antal argument" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Radera" @@ -19012,8 +19159,8 @@ msgid "Edit" msgstr "Redigera" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Återställ" @@ -19036,7 +19183,7 @@ msgid "Remember last used window size" msgstr "Kom ihåg senast använd fönsterstorlek" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19045,7 +19192,7 @@ msgstr "" "alla böcker." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19139,38 +19286,42 @@ msgstr "Teckenstorlek för fast bredd i px" msgid "The standard font type" msgstr "Typ av standardteckensnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Fortfarande redigering" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19178,163 +19329,171 @@ msgstr "" "Du är mitt i redigering av ett kortkommando först avsluta det, genom att " "klicka utanför den genvägen redigering rutan." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Konfigurera läsplattor" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "Stan&dardteckenstorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Fast bredd" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "Alternativ för teckensnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Sidbytes&varaktighet:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "inaktiverad" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Mus & hjul byter sidor" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Ändra storlek på bilder som är större än visningsfönstret (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "Avstavning (radbryt i mitten av stora ord)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Standardspråk för avstavning:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -19342,35 +19501,35 @@ msgstr "" "Standardspråk som ska användas för avstavningsregler. Om boken inte " "specificerar ett språk, kommer standardspråket att användas." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Kom ihåg &aktuella sidan när du avslutar" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "Allmänt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Dubbelklicka för att ändra ett kortkommando" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "Kortkommandon" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click klicka ." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Användare & Stylesheet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -19836,7 +19995,7 @@ msgstr "Dölj" msgid "Toggle" msgstr "Växla" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -19844,20 +20003,20 @@ msgid "" msgstr "" "Välj din e-bok enhet. Om enheten inte är med i listan, välj en \"%s\" enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Flyttar bibliotek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Kunde inte att flytta bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Ogiltig databas" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -19866,47 +20025,47 @@ msgstr "" "

    Ett ogiltigt bibliotek finns redan i %(loc)s, radera detta innan du " "försöker flytta befintligt bibliotek.
    Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Kunde inte flytta bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Välj plats för böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Du måste välja en tom mapp för calibre-biblioteket. %s är inte tom." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Avbryt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "välkomstguide" @@ -19915,7 +20074,7 @@ msgstr "välkomstguide" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Välkommen till Calibre" @@ -19923,7 +20082,7 @@ msgstr "Välkommen till Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "En samlad lösning för alla dina e-boksbehov." @@ -20219,37 +20378,30 @@ msgstr "Använd Hotmail" msgid "&Test email" msgstr "&Testa e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    Om du använder e-bokprogrammet Stanza på din iPhone/iTouch, " -"kan du öppna ditt Calibre-bibliotek direkt från enheten. För att göra detta " -"måste du slå på Calibres medieserver." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Aktivera &medieservern" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    Kom ihåg att lämna Calibre påslaget, eftersom servern bara kör så länge " -"Calibre körs.\n" -"

    Stanza borde se ditt Calibrebibliotek automatiskt. Om inte, prova att " -"lägga till webbadressen http://myhostname:8080 som en ny katalog i Stanza-" -"läsaren på din iPhone. Myhostname bör vara det fullständiga värdnamnet eller " -"IP-adressen till datorn Calibre körs på." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -23259,8 +23411,8 @@ msgstr "Okänt avsnitt" msgid "Unknown feed" msgstr "Okänt flöde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Okänd artikel" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index 86d8d75020..686c666560 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:50+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:51+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "Metadata va indha files'la %s set pannu" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "பார்வையும் உணர்வும்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "முகப்பு" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "நடத்தை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "கருவிப்பட்டை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "தேடுகிறது" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "உள்ளீடு தேர்வுகள்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "நிலைமாற்றம்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "பொது விருப்பம்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "வெளியீடு தேர்வுகள்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "இறக்குமதி/ஏற்றுமதி" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "உயர்நிலை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "புத்தகத்தை மினஞ்சல் மூலமாக பகிர்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "பகிர்வு" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "இணையம் மூலமாக பகிர்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "செருகல்கள்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "தேவைபடி மாற்று" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "இதர வகை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4140,7 +4094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4208,7 +4162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4348,6 +4302,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4481,12 +4436,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4585,14 +4540,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4602,7 +4557,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4618,11 +4573,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4630,7 +4585,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4650,19 +4605,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5006,7 +5038,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5319,7 +5351,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5788,27 +5820,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6065,79 +6101,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6434,7 +6570,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6695,7 +6831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7442,7 +7578,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8353,22 +8489,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8379,17 +8515,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8599,7 +8736,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8609,7 +8746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9821,8 +9958,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9947,7 +10084,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9993,7 +10130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10104,14 +10241,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10304,7 +10433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11391,70 +11520,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12022,44 +12151,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13084,57 +13213,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13142,60 +13271,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14097,180 +14226,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14279,7 +14442,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14289,56 +14452,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15275,7 +15438,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16128,7 +16291,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17399,8 +17562,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17423,14 +17586,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17520,260 +17683,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18203,74 +18378,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18279,7 +18454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18287,7 +18462,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18544,26 +18719,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21145,8 +21323,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index a83392124f..0b10940622 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:50+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:51+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "పనిముట్ల పట్టీ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "ఉన్నత" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "పరికరంలో ఉన్న పుస్తకాల జాబ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "ముఖ్య పాఠ్యం" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "రచయిత" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 61d6fc50fa..3fec1dbc77 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-12-15 15:14+0000\n" "Last-Translator: akarong \n" "Language-Team: Thai \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:50+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:51+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:428 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:438 @@ -163,7 +163,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -322,158 +322,162 @@ msgstr "อ่านข้อมูลจากหนังสือในไฟ msgid "Set metadata from %s files" msgstr "ตั้งค่าข้อมูลจาก %s ไฟล์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "รูปลักษณ์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "ส่วนติดต่อ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "ปรับเปลี่ยนรูปลักษณ์ให้เหมาะกับรสนิยมในการใช้งานของคุณเอง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "พฤติกรรม" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "เปลี่ยนแปลงพฤติกรรมในการทำงานของ calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "เพิ่มคอลัมน์ของคุณเอง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "เพิ่ม/ลดคอลัมน์ของคุณเองในรายการหนังสือของ calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "แถบเครื่องมือ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -481,113 +485,113 @@ msgstr "" "ปรับเปลี่ยนทูลบาร์และเมนูเนื้อหา " "โดยกำหนดการเรียกใช้โปรแกรมในแต่ละเมนูและทูลบาร์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "กำลังค้นหา" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "ตัวเลือกอินพุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "แปลงไฟล์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "กำหนดตัวเลือกในการแปลงไฟล์ให้เฉพาะเจาะจงกับรูปแบบอินพุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "ตัวเลือกทั่วไป" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "กำหนดตัวเลือกในการแปลงไฟล์ให้ใช้กับทุกรูปแบบ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "ตัวเลือกเอาท์พุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "กำหนดตัวเลือกในการแปลงไฟล์ให้เฉพาะเจาะจงกับรูปแบบเอาท์พุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "เพิ่มหนังสือ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "นำเข้า/ส่งออก" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "ควบคุมให้ calibre อ่านชุดข้อมูลจากไฟล์ในเวลาที่เพิ่มหนังสือ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "บันทึกหนังสือลงดิสก์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "ควบคุมให้ calibre ส่งออกไฟล์จากฐานข้อมูลลงดิสก์เวลาสั่งบันทึก" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "ส่งหนังสือไปยังอุปกรณ์ปลายทาง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "ควบคุมให้ calibre ส่งถ่ายไฟล์ลงในอีบุคส์รีดเดอร์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "เปลี่ยนช่อง Metadata ก่อนทำการ บันทึก/ส่ง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "เชี่ยวชาญ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "แบ่งปันทางอีเมลล์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "แบ่งปัน" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -595,11 +599,11 @@ msgstr "" "การตั้งค่าแบ่งปันทางอีเมลล์สามารถใช้เป็นช่องทางในการส่งข้่าวสารการเดาน์โหลดโด" "ยอัตโนมัติไปยังอุปกรณ์ปลายทางของท่านได้" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "แบ่งปันผ่านเน็ท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -607,56 +611,56 @@ msgstr "" "ตั้งค่าให้ calibre เป็นเซิฟเวอร์จะทำให้คุณสามารถเข้ามายังห้องสมุด calibre " "ของคุณจาก ณ ที่แห่งใดก็ได้ จากอุปกรณ์สื่อสารใดก็ได้ผ่านอินเตอร์เน็ท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "ดาวน์โหลด Metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "ปลั๊กอิน" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "เพิ่ม/ลด/ปรับแต่ง ฟังก์ชั่นต่างๆของ calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "ปรับแต่ง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "ปรับพฤติกรรมของ calibre ที่จะตอบสนองกับส่วนต่างๆอย่างละเอียด" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "แป้นพิมพ์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "อื่นๆ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "การปรับแต่งค่าตั้งต้นอื่นๆ" @@ -885,32 +889,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "ปลั้กอินที่ลงแล้วในเครื่อง" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "แผนผังสำหรับปลั้กอินที่ระบุว่าไฟล์รูปแบบใดจะใช้กับโปรแกรมใด" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "การปรับแต่งค่าโลคัลปลั้กอิน" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "พักใช้ปลั้กอิน" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "เรียกใช้ปลั้กอิน" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "ปลั้กอิน %s ที่เรียกใช้ไม่สามารถเรียกใช้ได้ดังแสดงในรายการผิดพลาดนี้" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -918,36 +922,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "ลงปลั้กอินโดยการระบุพาทที่อยู่ของไฟล์ zip ที่บรรจุปลั้กอิน" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "การนำปลั้กอินออกโดยเรียงลำดับตามชื่อไม่มีผลกับปลั้กอินของระบบเอง" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "การปรับแต่งปลั้กอินโดยระบุชื่อและขั้นตัวอักษรด้วยคอมม่า" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "แสดงรายการปลั้กอินทั้งหมดที่ลงในระบบ" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "เปิดใช้งานเนมปลั้กอิน" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "พักใช้งานเนมปลั้กอิน" @@ -955,7 +959,7 @@ msgstr "พักใช้งานเนมปลั้กอิน" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1002,14 +1006,14 @@ msgstr "การ์ด ข" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1313,8 +1317,8 @@ msgstr "เรียกรายการหนังสือจากอุป #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1325,8 +1329,8 @@ msgstr "ถ่ายหนังสือลงในอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1348,8 +1352,8 @@ msgstr "ลบหนังสือออกจากอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1901,31 +1905,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1938,7 +1942,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "เรียกข้อมูลอุปกรณ์ปลายทาง" @@ -2067,12 +2071,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2178,77 +2182,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2256,22 +2260,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2279,22 +2283,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2534,7 +2538,7 @@ msgid "There is insufficient free space on the storage card" msgstr "พื้นที่ในสตอเรจการด์ไม่พอ" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3954,56 +3958,6 @@ msgstr "กำลังทำการแปลงอีบุ๊ค" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "คุณต้องกำหนดค่าเฉพาะเจาะจงให้ไฟล์ epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4268,7 +4222,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4336,7 +4290,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4476,6 +4430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4609,12 +4564,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4713,14 +4668,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4730,7 +4685,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4746,11 +4701,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4758,7 +4713,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4778,19 +4733,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5134,7 +5166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5447,7 +5479,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5916,27 +5948,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6193,79 +6229,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6562,7 +6698,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6823,7 +6959,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7570,7 +7706,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8481,22 +8617,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8507,17 +8643,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8727,7 +8864,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8737,7 +8874,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9949,8 +10086,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10075,7 +10212,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10121,7 +10258,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10232,14 +10369,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10432,7 +10561,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11519,70 +11648,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12150,44 +12279,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13212,57 +13341,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13270,60 +13399,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14225,180 +14354,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14407,7 +14570,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14417,56 +14580,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15403,7 +15566,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16256,7 +16419,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17527,8 +17690,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17551,14 +17714,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17648,260 +17811,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18331,74 +18506,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18407,7 +18582,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18415,7 +18590,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18672,26 +18847,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21273,8 +21451,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 6700bac839..a0e6358871 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-19 19:34+0000\n" "Last-Translator: Volkan Gezer \n" "Language-Team: Turkish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:50+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:52+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,63 +326,67 @@ msgstr "%s dosyalarındaki metadatayı ayarla" msgid "Set metadata from %s files" msgstr "Metadatayı %s dosyalarından ayarla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Kitapları Calibre'ye ya da bağlanmış cihaza ekle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Bağlı bir Kindle'dan notları al (deneysel)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Calibre kütüphanenizdeki kitapların bir kataloğunu oluşturun." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Kitapları çeşitli ekitap formatlarına çevir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Calibre kütüphanesinden ya da bağlı bir cihazdan kitapları silin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Calibre kütüphanenizdeki kitapların metadalarını düzenleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Calibre kütüphanenizdeki kitapları okuyun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "İnternetten haberleri ekitap biçiminde indirin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Benzer kitapların listesini hızlı göster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Kitapları Calibre kütüphanenizden hard diske aktarın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Kitap detaylarını ayrı bir pop-up'da göster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Calibre'yi yeniden başlatın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Calibre kütüphanenizdeki kitap dosyalarını içeren klasörü açın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Kitapları bağlanmış cihaza gönder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,42 +394,42 @@ msgstr "" "Kitapları email veya web aracılığıyla gönderin ayrıca bilgisayarınızdaki " "klasörlere veya iTunes'a onları bir cihaz gibi kullanmak için bağlanın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Calibre Kullanıcı Klavuzuna göz at" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Calibreyi kişiselleştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Şu an seçilmiş olana benzer kitapları bulun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Farklı calibre kütüphaneleri arasında geçiş yap ve onları düzenle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Kitapları cihazdan Calibre kütüphanenize kopyalayın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Cihazında bulunan kitapları içeren koleksiyonları düzenleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Bir Calibre kütüphanesinden diğerine kitap kopyalayın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Calibre kütüphanenizde epub veya htmlz dosyalarına ufak ayarlar yapın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,56 +437,56 @@ msgstr "" "Calibre Kütüphanesinde vurgulama modunda arama yaparken önceki veya sonraki " "eşleşen ögeyi bulun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Kitaplığınızdan rastgele bir kitap seçin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Farklı kitap satıcılarından kitap araştırın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Yeni calibre eklentisi edinin veya mevcut olanları güncelleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Görünüm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Arayüz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibre'nin arayüzünün görünümünü zevkinize göre ayarlayın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Davranış" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Calibre'nin işleyiş şeklini değiştirin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Kendi sütunlarınızı ekleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Calibre kitap listesine kendi sütunlarınızı ekleyin/çıkarın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Araç Çubuğu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -490,66 +494,66 @@ msgstr "" "Araç Çubuğunu ve kontekst(sağ tık) menüsünü özelleştir, böylece hangisinde " "hangi eylem olacağını değiştir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Aranıyor" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Calibre'deki kitap işleri için arama şeklini özelleştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Girdi seçenekleri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Dönüştürme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Her bir format için dönüştürme seçeneklerini düzenleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Ortak Seçenekler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Tüm biçimler için ortak olan dönüştürme seçeneklerini belirle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Çıktı Seçenekleri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Her çıktı biçimine özel dönüştürme seçeneklerini belirle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Kitap Ekleme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "İçe Aktar/Dışa Aktar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kitaplar eklenirken calibre'nin dosyalardan nasıl metadata okuyacağını " "kontrol et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Kitapları diske kaydetme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -557,51 +561,51 @@ msgstr "" "Diske Kaydet işleminde Calibre'nin veritabanından diske nasıl aktaracağını " "kontrol edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Kitapların aygıtlara gönderilmesi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Calibre'nin ekitap okuyucunuza dosyaları nasıl aktardığını kontrol edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Metadata santralleri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Kaydetme/göndermeden önce metadata alanlarını değiştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Şablon Fonksiyonları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "İleri düzey" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Kendi şablon fonksiyonlarınızı oluşturun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Kitapların eposta ile paylaşımı" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Paylaşım" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -609,11 +613,11 @@ msgstr "" "E-posta ile kitap paylaşımını düzenle. İndirilmiş haberlerin aygıtlara " "otomatik olarak gönderilmesi için kullanılabilir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Şebeke üzerinden paylaşıyor" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -621,20 +625,20 @@ msgstr "" "Calibre kütüphanenize, internet üzerinden, herhangi bir yerden, herhangi bir " "aygıttan erişim sağlayacak olan İçerik Sunucusu'nu kur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Metadata indir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Şebeke'den ekitap metadatasının nasıl indirileceğini kontrol et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Yoksayılan cihazlar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -642,37 +646,37 @@ msgstr "" "Calibre'nin bilgisayara bağlandığında hangi cihazları yoksayacağını kontrol " "edin." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Eklentiler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Çeşitli calibre işlevselliği parçalarını ekle/çıkar/özelleştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "İnce Ayarlar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Farklı içeriklerde Calibre'nin nasıl davranacağını ince ayar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Klavye" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Calibre tarafından kullanılan kısayolları düzenle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Muhtelif" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Çeşitli ileri düzey ayarlar" @@ -899,32 +903,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Yüklü eklentiler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Dosya türü eklentileri için eşleştirme" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Yerel eklenti özelleştirme" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Çalışmayan eklentiler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Etkinleştirilmiş eklentiler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "%s eklentisi şu geri dönüş ile başlatılamadı:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -936,25 +940,25 @@ msgstr "" " Harici eklentiler yükleyerek Calibre'ye özelleştirin.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Eklentiyi içeren ZIP dosyasının bulunduğu yeri belirterek eklenti ekleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "Eklenti geliştiricileri için:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "İsminden yararlanarak özel bir eklentiyi çıkart. Programla gelen eklentiler " "üzerinde etkisi yoktur." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -962,15 +966,15 @@ msgstr "" "Eklentiyi özelleştir. Eklenti ismiyle özelleştirme dizesini virgülle " "ayırarak belirleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Kurulu eklentileri listele" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "İsimlendirilmiş eklentiler geçerli" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "İsimlendirilmiş eklentiler geçersiz" @@ -978,7 +982,7 @@ msgstr "İsimlendirilmiş eklentiler geçersiz" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1025,14 +1029,14 @@ msgstr "Kart B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1366,8 +1370,8 @@ msgstr "Cihazdaki kitapların listesi alınıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1378,8 +1382,8 @@ msgstr "Kitaplar cihaza aktarılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1401,8 +1405,8 @@ msgstr "Cihazdaki kitaplar kaldırılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2000,31 +2004,31 @@ msgstr "Aluratek Color ile iletişim kur" msgid "Communicate with the Trekstor" msgstr "Trekstor ile iletişim kur" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "EEE Reader ile iletişim kur" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Adam tableti ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Nextbook Reader ile iletişim kur" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Moovybook Reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "COBY ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Ex124G ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "WayteQ Reader'a bağlan" @@ -2037,7 +2041,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Aygıt bilgisini al..." @@ -2166,12 +2170,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "SONY okuyucuları engellediği için yorumlar silinmiştir" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "İsme göre tümü" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Yazara göre tümü" @@ -2305,77 +2309,77 @@ msgstr "" "sadece ilk yazarın adı gösterilecektir. Eğer Metadata Plugboards " "kullanıyorsanız bu özelliği iptal edin" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Güvenlik şifresi" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2383,22 +2387,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2406,22 +2410,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2681,7 +2685,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Saklama kartında yeterli boş yer yok." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "%s sn de biçimlendirildi" @@ -4326,56 +4330,6 @@ msgstr "E-kitap dönüştürmeleri çalışıyor ..." msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Çözümelemede başarısız : %(name)s ile hata: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub Düzeltici" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "epubcheck hataları için ara çözüm" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Bir epub dosyasıl belirtmelisiniz" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Bildirilmemiş dosyaları düzelt" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Bildirilmemiş dosyaları eklemek yerine sil" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4658,7 +4612,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4726,7 +4680,7 @@ msgstr "Etiketler" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4872,6 +4826,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5011,12 +4966,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Bu Amazon Topaz kitabı. İşlem yapılamaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -5115,14 +5070,14 @@ msgstr "Ana Metin" msgid "%s format books are not supported" msgstr "%s biçimli litaplar desteklenmiyor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5132,7 +5087,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5148,11 +5103,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5160,7 +5115,7 @@ msgstr "" msgid " or " msgstr " veya " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5180,19 +5135,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5542,7 +5574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5855,7 +5887,7 @@ msgstr "%s klasörü zaten var. Önce onu silin." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Çok uzun" @@ -6324,27 +6356,31 @@ msgstr "Cihaza gönder" msgid "Connect/share" msgstr "Bağlan/Paylaş" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Durduruluyor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Sunucu durduruluyor. Bu işlem birkaç dakika sürebilir, bekleyiniz..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6601,79 +6637,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6970,7 +7106,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7234,7 +7370,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7983,7 +8119,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8894,22 +9030,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Se&rif ailesi:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Sans ailesi:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "S&tandart yazı tipi:" @@ -8920,17 +9056,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -9140,7 +9277,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -9150,7 +9287,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Kaydet" @@ -10364,8 +10501,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -10490,7 +10627,7 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&TAMAM" @@ -10536,7 +10673,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Yazar" @@ -10647,14 +10784,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10847,7 +10976,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Kopyalandı" @@ -11934,70 +12063,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Hesap" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(seçimlik)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(gerekli)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "İnternet bağlantısı yok" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12565,44 +12694,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13627,57 +13756,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13685,60 +13814,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14640,180 +14769,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Bir sayı girin" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14822,7 +14985,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14832,56 +14995,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15823,7 +15986,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " sn" @@ -16681,7 +16844,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "&Sil" @@ -17952,8 +18115,8 @@ msgid "Edit" msgstr "Düzenle" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Sıfırla" @@ -17976,14 +18139,14 @@ msgid "Remember last used window size" msgstr "En son kullanılan pencere boyutunu hatırla" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18077,262 +18240,274 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Ekitap görüntüleyiciyi yapılandır" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Öntanımlı yaztipi boyutu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "&Yazıtipi seçenekleri" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "devre dışı" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Resimleri görüntüleme penceresinden daha büyük halde yeniden " "boyuıtlandır(yeniden başlatma gereklidir)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Çıkışta &mevcut sayfayı hatırla" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Genel" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Bir klavye kısayolunu değiştirmek için çift tıklayın" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&klavye kısayolları" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "Kullanıcı Stil sayfası" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18762,74 +18937,74 @@ msgstr "Gizle" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "İptal" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18838,7 +19013,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18846,7 +19021,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -19103,26 +19278,29 @@ msgstr "Hotmail kullan" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21706,8 +21884,8 @@ msgstr "Bilinmeyen bölüm" msgid "Unknown feed" msgstr "Bilinmeyen besleme(yayın)" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Başlıksız Yazı" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index a254f8dbc3..8f95b81723 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-02-08 07:49+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" +"PO-Revision-Date: 2013-02-15 08:47+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:51+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:52+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: uk\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -155,7 +155,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -329,63 +329,67 @@ msgstr "Налаштувати метадані в %s файлах" msgid "Set metadata from %s files" msgstr "Взяти метадані з %s файлів" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Додати книги до збірки calibre або на з’єднаний пристрій" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Отримати анотації зі з’єднаного пристрою Kindle (експериментальне)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Створити каталог книг у вашій бібліотеці calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Перетворити книги у один з різноманітних форматів ел. книжок" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "Додати блиску вашим книгам" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Вилучити книги з Calibre або підключеного пристрою" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "Редагувати метадані книжок у бібліотеці Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Читати книги з вашої бібліотеки calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Отримати новини з інтернету у форматі електронної книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Показати список пов’язаних книжок" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Перенести книги із бібліотеки Сalibre на жорсткий диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Показувати параметри книги на окремій панелі підказки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Перезапустити Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Відкрити теку, яка містить файли книг, у вашій бібліотеці calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Надіслати книги на підключений пристрій" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -393,44 +397,44 @@ msgstr "" "Надіслати книжки електронною поштою або інтернетом. Також встановити " "з’єднання з iTunes або теками на вашому комп’ютені, неначе вони є пристроями" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Переглянути підручник користувача Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Налаштувати calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Знайти книги, подібні до поточної позначеної" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Перемкнутися між різними бібліотеками calibre і виконати супровід цих " "бібліотек" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Скопіювати книги з пристрою у вашу бібліотеку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Змінити збірки, у яких зберігатимуться книги на вашому пристрої" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Скопіювати книги з поточної бібліотеки в іншу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Внести невеличкі зміни до файлів epub або htmlz у вашій бібліотеці calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -438,121 +442,121 @@ msgstr "" "Знайти наступний або попередній відповідник під час пошуку у вашій " "бібліотеці calibre у режимі підсвічування" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Вибрати випадковим чином книгу із бібліотеки Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Шукати книги у різних книготоргівців" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Отримати нові додатки для calibre або оновити існуючі" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Зовнішній вигляд" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Зовнішній вигляд" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Налаштуйте зовнішній вигляд Calibre за своїм смаком" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Поведінка" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Змінити спосіб поведінки Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Додати власну колонку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Додати/Вилучити власні стовпчики у списку книг calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Панель інструментів" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Налаштувати панель і контекстне меню" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Пошук" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Налаштувати спосіб пошуку книжок у calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Вхідні параметри" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Перетворення" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" "Встановити специфічні параметри перетворення для кожного вхідного формату" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Загальні параметри" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Встановити параметри перетворення, загальні для всіх форматів" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Вихідні параметри" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" "Встановити специфічні параметри перетворення для кожного вихідного формату" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Додавання книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Імпортування/Експортування" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Контроль читання метаданих з файлів при додаванні книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Запис книг на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -560,50 +564,50 @@ msgstr "" "Контроль експорту файлів зі своєї бази даних на диску при використанні " "Зберегти на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Надсилання книг на пристрої" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Керування передаванням файлів на вашу е-книжку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Засоби обробки метаданих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Змініть поля метаданих перед збереженням/надсиланням" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Шаблонні функції" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Додатково" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Створити власні шаблонні функції" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Обмін книгами електронною поштою" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Спільний доступ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -611,11 +615,11 @@ msgstr "" "Установка обміну книг по електронній пошті. Може використовуватися для " "автоматичного надсилання чи завантаження новин на ваші пристрої" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Обмін мережею" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -623,21 +627,21 @@ msgstr "" "Налаштування сервера вмісту, який дасть вам доступ до бібліотеки calibre в " "будь-якому місці та на будь-якому пристрої, через Інтернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Отримання метаданих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Керувати способом отримання Calibre метаданих електронних книжок у інтернеті" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Ігноровані пристрої" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." @@ -645,37 +649,37 @@ msgstr "" "Керувати списком з’єднуваних з комп’ютером пристроїв, які calibre має " "ігнорувати." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Розширення" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Додати/Вилучити/Налаштувати різні частини інтерфейсу calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Коригування" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Досконале налаштування поводження calibre в різних ситуаціях" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Клавіатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Налаштувати клавіатурні скорочення, використані у calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Різне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Різні додаткові налаштування" @@ -909,32 +913,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "Цей профіль призначено для сімейства пристроїв PocketBook Pro 912." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Встановлені додатки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Призначення модулів типів файлів" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Налаштування локального додатка" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Вимкнені додатки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Увімкнені додатки" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Ініціалізація додатку %s не вдалася з помилками:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -946,11 +950,11 @@ msgstr "" " Налаштуйте Calibre, використовуючи зовнішні додатки.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Додайте додаток, вказавши розташування zip-файла, який його містить." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " @@ -960,12 +964,12 @@ msgstr "" "додатка. За допомогою цієї команди можна створити архів zip з додатком і " "оновити його у calibre у автоматичному режимі." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Вилучити нетиповий додаток за назвою. Не впливає на вбудовані додатки." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -973,15 +977,15 @@ msgstr "" "Налаштуйте додаток під себе. Вкажіть назву додатка та рядок налаштування, " "розділені комою." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Список всіх встановлених додатків" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Увімкнути вказаний за назвою додаток" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Вимкнути вказаний за назвою додаток" @@ -989,7 +993,7 @@ msgstr "Вимкнути вказаний за назвою додаток" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -1037,14 +1041,14 @@ msgstr "Картка B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1385,8 +1389,8 @@ msgstr "Отримую список книжок з пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1397,8 +1401,8 @@ msgstr "Передаю книжки до пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1420,8 +1424,8 @@ msgstr "Вилучаємо книжки з пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -2060,31 +2064,31 @@ msgstr "З’єднатися із Aluratek Color" msgid "Communicate with the Trekstor" msgstr "З’єднатися з Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "З’єднатися з EEE Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "З’єднатися з Adam tablet" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "З’єднатися з Nextbook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "З’єднатися з Moovybook Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "З’єднатися з COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "З’єднатися з Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "Обмін даними з пристроєм для читання WayteQ" @@ -2097,7 +2101,7 @@ msgid "Communicate with MTP devices" msgstr "Обмін даними з пристроями MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Отримую інформацію про пристрій…" @@ -2233,12 +2237,12 @@ msgstr "" "ці коментарі" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Усі по назві" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Усі по автору" @@ -2376,42 +2380,42 @@ msgstr "" "автора книги, якщо у книги декілька авторів. Не позначайте пункт, якщо ви " "використовуєте додаткові засоби обробки метаданих." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "Бездротовий пристрій" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "Обмін даними з програмами на портативному пристрої" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "Все за чимось" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "Увімкнути з’єднання під час запуску" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" "Позначте цей пункт, щоб дозволити Calibre вмикати з’єднання під час запуску" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "Захисний пароль" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Вкажіть пароль, який програма на пристрої має використовувати для " "встановлення з’єднання з Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "Фіксований порт мережі" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2420,11 +2424,11 @@ msgstr "" "у полі «Порт». Якщо пункт не буде позначено, використовуватиметься " "випадковий порт." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "Номер порту: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2432,17 +2436,17 @@ msgstr "" "Вкажіть номер порту, який має використовувати драйвер, якщо позначено пункт " "«Фіксований порт мережі»." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "Виводити додаткові діагностичні дані" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" "Позначте цей пункт, якщо вас попросять про додаткові дані під час " "обговорення вади." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." @@ -2450,15 +2454,15 @@ msgstr "" "Список полів метаданих, розділений комами, які слід перетворити у збірки на " "пристрої." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "Можливі варіанти: series, tags, authors тощо" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "Увімкнути визначення періоду бездіяльності" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2471,11 +2475,11 @@ msgstr "" "виконуватиметься, отже calibre не розриватиме з’єднання у автоматичному " "режимі." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "Використовувати цю IP-адресу" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2485,11 +2489,11 @@ msgstr "" "певної IP-адреси. Драйвер очікуватиме на дані лише з вказаної адреси. Лише " "цю адресу буде запропоновано за допомогою mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "Замінити книги з однаковими ідентифікаторами calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2503,24 +2507,24 @@ msgstr "" "зміни результату копіювання. За допомогою цього параметра можна запобігти " "створенню декількох копій однієї книги на пристрої." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "Забагато спроб встановлення з’єднання від %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "Некоректний порт у параметрах: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" "Не вдалося встановити з’єднання з портом %d. Спробуйте скористатися іншим " "значенням." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "Не вдалося отримати у користування випадковий порт" @@ -2787,7 +2791,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Немає достатньо місця на карті пам’яті" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "Опрацьовано %s" @@ -4582,73 +4586,6 @@ msgstr "Виконую перетворення книги…" msgid "Running %s plugin" msgstr "Працює додаток %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "Не вдалося обробити: %(name)s з помилкою: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "Виправлення ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "Обхідний шлях помилок epubcheck" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"Обхідний шлях для помилок в останньому випуску epubcheck. epubcheck " -"повідомляє про багато речей, які не є помилками, як про помилки. epub-" -"виправлення намагається визначити їх і замінити на конструкції, які " -"сподобаються epubcheck. е може викликати значні зміни в Epub, скаржитися " -"epubcheck проекту." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [параметри] файл.epub\n" -"\n" -"Виправити типові проблеми у файлах EPUB, які можуть спричинити відмову у " -"обробці з боку служб оприлюднення.\n" -"\n" -"Типово нічого не виправляється, програма лише повідомляє про виявлені " -"помилки. Для керування автоматичним виправленням помилок скористайтеся " -"параметрами програми." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Ви повинні вказати файл epub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "Виправити файли без маніфесту" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" -"Виправити помилки, пов’язані з файлами, яких немає у маніфесті. epub-fix " -"може або додати ці файли до маніфесту або вилучити їх, якщо вказано параметр " -"вилучення файлів, не вказаних у маніфесті." - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" -"Вилучати файли, не вказані у маніфесті, замість додавання їх до маніфесту" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4936,7 +4873,7 @@ msgstr "Ні" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -5004,7 +4941,7 @@ msgstr "Теґи" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -5169,6 +5106,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5321,12 +5259,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Це книжка Amazon Topaz. Її обробка є неможливою." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "Цей файл не є файлом MOBI. Це файл Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "Цей файл не є файлом MOBI." @@ -5435,7 +5373,7 @@ msgstr "Основний текст" msgid "%s format books are not supported" msgstr "%s формат е-книжки не підтримується" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 " @@ -5446,7 +5384,7 @@ msgstr "" "MOBI, лише якщо дані записано у форматі KF8. Редагувати файли MOBI, що не " "містять даних у форматі KF8, не можна." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -5459,7 +5397,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "Дані у цьому файлі захищено DRM. Ці дані не можна редагувати." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -5475,7 +5413,7 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" "

    Покращення книг — це процедура, подібна до полірування\n" "дорогоцінного каміння, до якого подібні ретельно зібрані книги.

    \n" @@ -5492,10 +5430,10 @@ msgstr "" "

    Цим інструментом слід користуватися на останньому кроці створення вашої " "електронної книги.

    \n" "\n" -"

    Зауважте, що покращення працює лише для файлів у форматах %s.

    \n" +"

    Зауважте, що покращення працює лише для файлів у форматах %s.

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -5503,7 +5441,7 @@ msgstr "" msgid " or " msgstr " або " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -5541,19 +5479,103 @@ msgstr "" "деяких його символів може не бути у обрізаній підмножині\n" "вбудованого шрифту.

    \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " +msgstr "" +"

    Вставити сторінку «суперобкладинки» на початку книги. Ця сторінка\n" +"міститиме всі метадані книги, зокрема назву, мітки авторів, серію,\n" +"коментарі тощо.

    " + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" +msgstr "

    Вилучити попередньо вставлену сторінку суперобкладинки.

    \n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "## Покращення: %s" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "Отримуємо метадані" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "Оновлено метадані суперобкладинки" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "Метадані оновлено\n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "Обрізаємо вбудовані шрифти" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "Встановлюємо обкладинку" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "Вставляємо суперобкладинку з метаданими" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "Наявну суперобкладинку з метаданими замінено" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "Вставлено суперобкладинку з метаданими" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" +msgstr "Вилучаємо суперобкладинку з метаданими" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "Вилучено суперобкладинку з метаданими" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "Не знайдено суперобкладинки з метаданими" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "Час, витрачений на покращення: %.1f секунд" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" +"Шлях до зображення обкладинки. Цим файлом буде замінено обкладинку, " +"визначену у книзі. Якщо обкладинки немає або обкладинку не визначено " +"належним чином, вставляє нову обкладинку." + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" +"Шлях до файла OPF. Метадані у книзі оновлено на основі даних з файла OPF." + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." msgstr "Вивести докладніші повідомлення, корисно для діагностування помилок." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" msgstr "Вам слід вказати файл вхідних даних для покращення" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" msgstr "Невідомі додаткові аргументи" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "Вам слід вказати принаймні одну дію для виконання" @@ -5919,7 +5941,7 @@ msgstr "Керування додаванням книг" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -6243,7 +6265,7 @@ msgstr "Тека %s вже існує. Спочатку вилучіть цю т #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "Занадто довгий" @@ -6761,21 +6783,21 @@ msgstr "Надіслати до пристрою" msgid "Connect/share" msgstr "Під'єднатись/роздати" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Зупиняється" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Зупиняємо сервер, це може тривати до хвилини, будь ласка, зачекайте…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "Вимкнути автозапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6783,7 +6805,11 @@ msgstr "" "Хочете, щоб бездротове з’єднання з пристроєм встановлювалося під час запуску " "Calibre автоматично?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "Очікуємо на IP-адреси" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Декілька IP-адрес. Див. вікно «Запустити/Зупинити»." @@ -7074,74 +7100,176 @@ msgid "Plugin Updater" msgstr "Засіб оновлення додатків" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "Покращити книгу" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "Покращення %d книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "

    Щодо покращення книг

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "

    Обрізання шрифтів до підмножин

    %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" +"

    Оновлення метаданих

    Оновлює всі метадані та обкладинки у файлах " +"електронних книг відповідно до поточних метаданих у бібліотеці " +"calibre.

    Якщо у файлі електронної книги не вдасться знайти обкладинку, " +"буде вставлено нове зображення обкладинки.

    Зауважте, що у більшості " +"форматів електронних книг не передбачено підтримки всіх метаданих, які " +"можуть зберігатися у calibre.

    " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "

    Суперобкладинка

    %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "

    Вилучити суперобкладинку

    %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "Вкажіть дії, які слід виконати:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "Обрізати всі вбудовані шрифти" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "Оновити метадані у файлах книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "Додати метадані як сторінку «суперобкладинки»" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "Вилучити раніше вставлену суперобкладинку книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "Про модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "&Зберегти параметри" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "З&авантажити параметри" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "&Позначити всі" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "З&няти позначення" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "Не вказано дій" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "Вам слід вибрати принаймні одну дію до збереження" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "Виберіть назву" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "Виберіть назву для цього набору параметрів" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" "Вам слід вказати принаймні одну дію або натиснути кнопку «Скасувати»." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "Створення черги обробки книг для покращення" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "Покращення %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "Покращення книги %(nums)s з %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "Додавання до черги обробки книги %(nums)s з %(tot)s (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "Ігнорувати решту %d звітів" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "Переглянути &журнал повністю" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "Покращення %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, python-format +msgid "The original file has been saved as %s." +msgid_plural "The original files have been saved as %s." +msgstr[0] "Початкові файли було збережено як %s." +msgstr[1] "Початкові файли було збережено як %s." +msgstr[2] "Початкові файли було збережено як %s." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr " та " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "Для повторного покращення буде використано початкові файли." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "П" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "Покращення книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "Неможливо покращити" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " @@ -7150,6 +7278,11 @@ msgstr "" "Можливість покращення передбачено лише для книг у форматах %s. Перетворіть " "дані книги у один з цих форматів до того, як спробуєте покращити книгу." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "Розпочати покращення %d книг" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -7488,7 +7621,7 @@ msgstr "П&опередній перегляд книги" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -7767,7 +7900,7 @@ msgstr "Додати книжки до Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Сторінка майстра" @@ -8552,7 +8685,7 @@ msgid "Choose foreground color" msgstr "Виберіть колір тексту" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Виберіть колір тла" @@ -9526,22 +9659,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "З&берігати співвідношення розмірів обкладинки" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "Гар&нітура з засічками:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "&Гарнітура без засічок:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "&Моноширинна гарнітура:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "&Типовий шрифт:" @@ -9552,17 +9685,18 @@ msgstr "Типовий розм&ір символів:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " пк" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "Розм&ір моноширинного шрифту:" @@ -9788,7 +9922,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "Завантажити список виразів з раніше збереженого файла" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "З&авантажити" @@ -9799,7 +9933,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "&Зберегти" @@ -11191,8 +11325,8 @@ msgstr "У розташуванні %s міститься поточна біб #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Помилкове розташування" @@ -11326,7 +11460,7 @@ msgid "&Profile:" msgstr "Про&філь:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "&Гаразд" @@ -11374,7 +11508,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Автор" @@ -11497,14 +11631,6 @@ msgstr "" "У бібліотеці calibre вже є книги з вказаними нижче назвами. Позначте ті з " "книг, які слід додати попри це." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "&Позначити всі" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "З&няти позначення" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -11705,7 +11831,7 @@ msgstr "Показати докладні дані щодо цієї помил #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Скопійована" @@ -12937,73 +13063,73 @@ msgstr "%s джерел новин" msgid "&Download now" msgstr "&Завантажити зараз" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "Потрібне ім’я користувача і пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" "Ви повинні надати ім'я користувача та пароль для використання цього джерела " "новин." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "Обліковий запис" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(за бажанням)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(потрібно вказати)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Автор створення — " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "Отримати %s зараз" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "Останнє отримання даних: ніколи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "ніколи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d днів, %(hours)d годин і %(mins)d хвилин тому" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "Останнє отримання даних:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" "Отримання новин неможливе, оскільки з’єднання з інтернетом непрацездатне" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "Відсутнє під'єднання до Інтернету" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "Розклад завантаження новин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "Додати власне джерело новин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "Отримати дані з усіх запланованих джерел новин" @@ -13632,44 +13758,44 @@ msgstr "Шукати елемент в стовпці тегів" msgid "Copy the selected color name to the clipboard" msgstr "Копіювати назву позначеного кольору до буфера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "Впорядкування авторів" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "Мітка 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "Мітка 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "Настанови з мови шаблонів" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "Посилання на функцію шаблону" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "ВИКЛЮЧЕННЯ: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "Не вибрано стовпчика" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "Вам слід вказати стовпчик для розфарбовування" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "Шаблон не задано" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "Поле шаблону не може бути порожнім" @@ -14740,61 +14866,61 @@ msgstr "" "Шлях до портативної версії Calibre (%s) є надто довгим. Його довжина не " "повинна перевищувати 59 символів." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Бібліотека Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "Виберіть розташування вашої бібліотеки електронних книжок calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "Не вдалося створити бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Не вдалося створити бібліотеку calibre у: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" "Виберіть розташування вашої нової бібліотеки електронних книжок calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "Ініціалізація інтерфейсу користувача…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "Спроба відновлення зазнала невдачі" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Спроба відновлення бази даних зазнала невдачі. Програму запущено з новою " "порожньою бібліотекою." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "Помилкове розташування бази даних" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Помилкове розташування бази даних %r. Тепер роботу calibre буде завершено." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "Базу даних пошкоджено" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -14806,7 +14932,7 @@ msgstr "" "Повторне збирання може бути не повністю успішним. Якщо ви виберете варіант " "«Ні», буде створено нову порожню бібліотеку calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -14814,54 +14940,54 @@ msgstr "" "Помилкове розташування бази даних %r. Calibre буде запущено з новою " "порожньою бібліотекою." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Запуск %s: завантаження книг…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "Якщо ви впевнені, що програму не запущено," -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "може бути запущено у системному лотку, розташованому у" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "верхній правій частині вікна." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "нижній правій частині вікна." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "спробуйте перезавантажити вашу систему." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "спробуйте вилучити файл" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "Неможливо запустити " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s уже запущено." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "Не виявлено запущеного екземпляра calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "Відправлена команда завершення роботи, очікуйте вимкнення..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "Не вдалося завершити роботу запущеного екземпляра calibre" @@ -15894,56 +16020,70 @@ msgid "is greater than" msgstr "більше ніж" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "не давніша за таку кількість днів:" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "містить" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "не містить" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "містить взірець" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "не містить взірця" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "встановлено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "не встановлено" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "більше днів тому, ніж" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "менше днів тому, ніж" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "більше днів від сьогодні, ніж" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "менше днів від сьогодні, ніж" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "містить" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "не містить" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "містить взірець" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "не містить взірця" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "є" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "не є" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "відповідає взірцеві" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "не відповідає взірцеві" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "Якщо ___ стовпчика ___ значень" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" @@ -15951,7 +16091,7 @@ msgstr "" "Вкажіть або тип ідентифікатора, або тип ідентифікатора і значення у форматі " "ідентифікатор:значення" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -15961,120 +16101,148 @@ msgstr "" "німецької «ukr» для української. Ви також можете вказати назву мови " "повністю, calibre спробує перетворити її на код мови у автоматичному режимі." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "Введіть номер" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "Вкажіть вік запису у днях. 0 означає «сьогодні»." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" +msgstr "" +"Вкажіть максимальний вік запису. Нуль — сьогодні. Дати у майбутньому " +"вважатимуться відповідними." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" +"Вкажіть мінімальний вік запису. Нуль — сьогодні. Дати у майбутньому " +"вважатимуться невідповідними." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" +"Вкажіть максимальну кількість днів, на які дані запису можуть випереджати " +"поточний час. Нуль — сьогодні. Дати у минулому вважатимуться відповідними." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" +"Вкажіть мінімальну кількість днів, на які дані запису можуть випереджати " +"поточний час. Нуль — сьогодні. Дати у минулому вважатимуться невідповідними." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "Вкажіть дату у форматі РРРР-ММ-ДД" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "Введіть рядок." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "Введіть формальний вираз" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" "Можна визначити відповідність декількома значенням відокремленням цих " "значень символом %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "зафарбовування" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "піктограма" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "Створити або змінити правило стовпчиків {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "Створіть правило стовпчика {0}, заповнивши наведні нижче поля" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "Встановити" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "колір" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "стовпчика:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "до" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "&Додати піктограму" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "Піктограми мають бути квадратними або видовженими у ширину" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "Лише якщо виконуються вказані нижче умови:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "Додати ще одну умову" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "Вимкнути умову можна спорожненням всіх її полів" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "Зразок тексту" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "Вибір піктограми" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "Піктограму не вибрано" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "Вам слід вибрати піктограму для цього правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "Некоректна умова" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "Одна з умов цього правила є некоректною: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "Немає умов" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "Вам слід вказати принаймні одну непорожню умову для цього правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -16087,7 +16255,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -16102,34 +16270,34 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Якщо значення стовпчика %(col)s %(action)s: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "Додати правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "Вилучити правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "Пересунути вибране правило вище" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "Пересунути вибране правило нижче" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "Додати розширене правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -16141,7 +16309,7 @@ msgstr "" "розпочати створення правила.

    Ви можете змінити вже створене правило " "подвійним клацанням на його пункті." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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 " @@ -16153,16 +16321,16 @@ msgstr "" "нижче.

    Змінити вже створене правило можна подвійним клацанням лівою " "кнопкою миші на відповідному пункті у списку." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "Не вибрано жодного правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "Не вибрано жодного правила для %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "вилучення" @@ -17253,7 +17421,7 @@ msgstr "Макс. &час очікування після віднайдення #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " секунд" @@ -18330,7 +18498,7 @@ msgstr "" "Встановіть значення -1, якщо кількість аргументів функції може змінюватися" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "Ви&лучити" @@ -19728,8 +19896,8 @@ msgid "Edit" msgstr "Змінити" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "Скинути" @@ -19752,7 +19920,7 @@ msgid "Remember last used window size" msgstr "Пам’ятати останні використані розміри вікон" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -19761,7 +19929,7 @@ msgstr "" "для зміни вигляду всіх книг." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -19860,38 +20028,42 @@ msgstr "Розмір моноширинного шрифту у пікселях msgid "The standard font type" msgstr "Стандартний тип шрифту" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "Мінімальний розмір шрифту у пікселях" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "Назва теми" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "Виберіть назву для цієї теми" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "Параметри збережено у темі з назвою: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "Завантажено параметри з теми %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "Вилучено тему з назвою %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "Виберіть колір тексту" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "Продовжується редагування" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." @@ -19900,31 +20072,31 @@ msgstr "" "редагування клацанням поза межами панелі редагування клавіатурного " "скорочення." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "Налаштування переглядача книжок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "&Типовий розмір шрифту:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "З засічками" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Без засічок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "Моноширинний" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "&Крок збільшення розміру шрифту:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" @@ -19932,15 +20104,23 @@ msgstr "" "Величина, на яку буде збільшено або зменшено розмір шрифту\n" " у відповідь на натискання кнопок збільшення або зменшення." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "Н&айменший розмір шрифту:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "Мінімальний розмір шрифту у пікселях" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "П&араметри шрифту" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " @@ -19951,119 +20131,119 @@ msgstr "" "програму у цей режим, скористайтеся кнопкою з жовтою піктограмою гортання, " "розташованою у верхньому правому куті вікна перегляду." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "&Кількість сторінок тексту, які слід показати на екрані " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " сторінок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "П&еревизначити параметри полів, вказані у самій книзі" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "&Верхнє поле" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "&Бічне поле" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "&Нижнє поле" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "&Розташування тексту у режимі поділу на сторінки" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "Максимальна ширина тексту у &повноекранному режимі:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "Показувати &годинник у повноекранному режимі" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "Показувати пози&цію читання у повноекранному режимі" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "Показувати смужку &гортання у повноекранному режимі" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "&Запустити переглядач у повноекранному режимі" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" "Показувати &довідкове повідомлення під час переходу у повноекранний режим" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "&Параметри повноекранного режиму" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "Колір тла:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "Зразок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "Змінити" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "Колір тексту:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "Кольори тексту і тла" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "Т&ривалість гортання сторінок:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "вимкнено" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "Ко&ліщатко миші гортає сторінки" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "Зупиняти &гортання на межах сторінок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "З&меншувати зображення, більші за вікно перегляду (потребує перезапуску)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "П&араметри гортання сторінок" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "П&ереносити слова (розбивати рядки у межах довгих слів)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "Типова м&ова правил перенесення слів:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -20071,35 +20251,35 @@ msgstr "" "Типова мова, яку буде використано перенесення слів. Якщо для книги не " "визначено мови, буде використано цю мову." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "Пам’ятати &останній збережений розмір і компонування вікна" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "Пам’&ятати поточну сторінку після виходу з програми" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "Показувати елементи &керування у вікні перегляду" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "&Інші параметри" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "&Загальне" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "Двічі клацніть, щоб змінити клавіатурне скорочення" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "&Комбінації клавіш" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click тут." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "&Таблиця стилів користувача" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" "Зберігати і завантажувати параметри перегляду можна у форматі тем." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "Зберегти поточні параметри у такій темі:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "Завантажити попередньо збережену тему:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "Вилучити збережену тему:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "&Теми" @@ -20584,7 +20764,7 @@ msgstr "Сховати" msgid "Toggle" msgstr "Перемкнути" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -20593,20 +20773,20 @@ msgstr "" "Виберіть ваш пристрій для читання електронних книжок. Якщо вашого пристрою " "немає у списку, виберіть пристрій «%s»." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "Пересування бібліотеки…" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "Не вдалося пересунути бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "Некоректна база даних" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -20615,48 +20795,48 @@ msgstr "" "

    У %(loc)s виявлено некоректну бібліотеку. Вилучіть цю бібліотеку до " "пересування вже створеної бібліотеки.
    Повідомлення про помилку: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "Не вдалося пересунути бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "Виберіть місце для книг" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "Не вдалося створити теку у %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "Для бібліотеки calibre вам слід вказати порожню теку. Тека %s не є порожньою." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "&Далі >>" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "< &Назад" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "Скасувати" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "Завер&шити" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "Надіслати" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "майстер вітання" @@ -20665,7 +20845,7 @@ msgstr "майстер вітання" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "Вітаємо у Calibre" @@ -20673,7 +20853,7 @@ msgstr "Вітаємо у Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "Все, що ви потребуєте для роботи з електронними книгами." @@ -20985,39 +21165,45 @@ msgstr "Використовувати Hotmail" msgid "&Test email" msgstr "П&еревірити поштову скриньку" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" "

    Якщо ви користуєтеся програмою для читання електронних книг Stanza на вашому " -"iPhone/iTouch, ви зможете отримати доступ до вашої збірки книг calibre " -"безпосередньо з пристрою. Доступ до збірки можна буде отримати лише після " -"вмикання сервера даних calibre." +"href=\"http://www.lexcycle.com/download\">Stanza або Marvin на вашому пристрої Apple, ви " +"зможете отримати доступ до вашої збірки книг calibre безпосередньо, без " +"дротового з’єднання з пристрою. Доступ до збірки можна буде отримати лише " +"після вмикання сервера даних calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "Увімкнути сервер &даних" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" "

    Не забудьте, що не слід завершувати роботу calibre, оскільки сервер " -"працюватиме, лише якщо працює основна програма calibre.\n" -"

    Stanza автоматично знайде вашу збірку calibre. Якщо цього все ж не " -"станеться, спробуйте додати адресу http://назва_вашого_вузла:8080 як адресу " -"нового каталогу у програмі для читання Stanza на вашому iPhone. Тут " -"«назва_вашого_вузла» має бути повною назвою вузла вашого комп’ютера або IP-" -"адресою комп’ютера, на якому запущено calibre." +"працюватиме, лише якщо працює основна програма calibre\n" +"

    Програма для читання автоматично знайде вашу збірку calibre. Якщо цього " +"все ж не станеться, спробуйте додати адресу http://назва_вашого_вузла:8080 " +"як адресу нового каталогу у програмі для читання на вашому пристрої Apple. " +"Тут «назва_вашого_вузла» має бути повною назвою вузла вашого комп’ютера або " +"IP-адресою комп’ютера, на якому запущено calibre. Докладніші відомості можна " +"знайти у підручнику користувача." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -24327,8 +24513,8 @@ msgstr "Невідомий розділ" msgid "Unknown feed" msgstr "Невідома подача" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "Стаття без назви" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 4272dedcc1..662701da85 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:51+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:52+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 91c50193b2..6e82a9ddbc 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-01-22 10:39+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" +"PO-Revision-Date: 2013-02-15 06:31+0000\n" "Last-Translator: baduong \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:51+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:52+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -325,64 +325,68 @@ msgstr "Thiết lập thông tin mô tả trong %s tập tin" msgid "Set metadata from %s files" msgstr "Thiết lập thông tin mô tả từ %s tập tin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "Thêm sách vào chương trình chính hoặc thiết bị đang kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Nạp chú giải từ một Kindle đang kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "Tạo danh mục tất cả các sách trong thư viện" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "Chuyển đổi sách sang các định dạng ebook khác nhau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "Tinh chỉnh sách điện tử" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "Xóa sách từ thư viện của bạn hoặc các thiết bị kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" "Biên tập dữ liệu meta của các cuốn sách trong thư viện calibre của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "Đọc sách trong thư viện calibre của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "Tải tin tức từ Internet dưới dạng sách điện tử" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "Hiển thị nhanh danh sách các sách liên quan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "Xuất sách từ thư viện Calibre qua ổ cứng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "Hiển thị chi tiết sách trong một cửa sổ pop-up mới" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "Khởi động lại calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "Mở thư mục chứa các tệp tin tạo sách trong thư viện calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "Gửi sách đến thiết bị đang kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,44 +394,44 @@ msgstr "" "Gửi sách qua mail hoặc qua trang web kết nối tới iTunes hoặc thư mục trên " "máy tính của bạn, coi như đang gửi qua thiết bị khác." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Xem Hướng Dẫn Sử Dụng calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "Tuỳ chỉnh calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "Tìm sách tương tự với sách đang được chọn dễ hơn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Chuyển đổi giữa các thư viện calibre khác nhau và thực hiện công tác bảo trì." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "Chép sách từ thiết bị sang thư viện calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "Chỉnh sửa các sách đã được sưu tập trong thiết bị của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "Chép sách từ thư viện calibre này sang thư viện khác" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Thực hiện vài cải tiến nhỏ với các tập tin epub hoặc htmlz trong thư viện " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -435,119 +439,119 @@ msgstr "" "Tìm và đánh dấu màu các kết quả trùng tiếp theo hoặc trước đó khi tìm kiếm " "trong thư viện calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "Chọn sách bất kỳ trong thư viện calibre của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "Tìm sách từ các nhà bán sách khác nhau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "Lấy plugin mới cho calibre hoặc cập nhật plugin đã có" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "Giao diện tương tác" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "Giao diện" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Tùy chỉnh giao diện calibre theo ý thích của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "Hành động" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "Thay đổi cách calibre hành động" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "Thêm cột" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "Thêm/bớt cột cho danh mục sách trong calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "Thanh công cụ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Tùy chỉnh thanh công cụ và menu ngữ cảnh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "Tìm kiếm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "Tùy chỉnh cách tìm sách trong calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "Tùy chọn đầu vào" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "Chuyển đổi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu vào" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "Tùy chọn thường gặp" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "Thiết lập các tùy chọn chung về chuyển đổi cho tất cả các định dạng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "Tùy chọn đầu ra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu ra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "Thêm sách" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "Nhập/Xuất" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "Thiết lập cách calibre đọc thông tin mô tả khi thêm sách" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "Lưu sách vào đĩa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -555,50 +559,50 @@ msgstr "" "Thiết lập cách calibre xuất tập tin từ cơ sở dữ liệu của nó vào đĩa khi sử " "dụng Lưu vào đĩa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "Gửi sách đến thiết bị" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "Thiết lập cách calibre chuyển các tập tin đến thiết bị đọc sách" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "Quy tắc sửa thông tin miêu tả" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "Thay đổi thông tin mô tả trước khi lưu/gửi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "Các chức năng về biểu mẫu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "Nâng cao" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "Tạo chức năng biểu mẫu riêng của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "Chia sẻ sách qua email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "Chia sẻ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -606,11 +610,11 @@ msgstr "" "Thiết lập chia sẻ sách qua email. Có thể được sử dụng để tự động gửi tin " "được tải đến thiết bị của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "Chia sẻ qua mạng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -618,57 +622,57 @@ msgstr "" "Thiết lập calibre Content Server để truy cập vào thư viện calibre của bạn ở " "mọi nơi, từ bất kỳ thiết bị, qua internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "Tải thông tin mô tả" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kiểm soát cách calibre tải thông tin về sách từ Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "Thiết bị bị lượt bỏ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" "Quản lý những thiết bị mà Calibre sẽ bỏ qua khi chúng kết nối với máy tính." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "Trình cắm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Thêm/bớt/tùy chỉnh các chức năng nâng cao trong calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "Tinh chỉnh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "Điều chỉnh cách calibre ứng xử trong những trường hợp khác nhau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "Bàn phím" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Tuỳ biến phím tắt bàn phím được calibre sử dụng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Khác" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "Thiết lập nâng cao khác" @@ -837,6 +841,8 @@ msgid "" "Intended for the Nook HD+ and similar tablet devices with a resolution of " "1280x1920" msgstr "" +"Dành cho Nook HD + và các thiết bị máy tính bảng tương tự với độ phân giải " +"1280x1920" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484 msgid "This profile is intended for the Kobo Reader." @@ -872,7 +878,7 @@ msgstr "Hồ sơ này dùng cho Amazon Kindle DX" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:668 msgid "This profile is intended for the Amazon Kindle PaperWhite" -msgstr "" +msgstr "Hồ sơ này được dành cho thiết bị Amazon Kindle PaperWhite" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:679 msgid "This profile is intended for the Amazon Kindle Fire." @@ -894,34 +900,34 @@ msgstr "Hồ sơ này dành cho các thiết bị thuộc series PocketBook Pro #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:785 msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." -msgstr "" +msgstr "Hồ sơ này được dành cho nhóm thiết bị PocketBook Pro 912" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "Các trình cắm đã cài đặt" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "Bản đồ cho plugin kiểu tập tin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "Tuỳ chỉnh các plugin hiện có" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "Các trình cắm bị vô hiệu hoá" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "Các trình cắm đã bật" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "Quá trình khởi chạy trình cắm %s thất bại với thông tin sau:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -932,25 +938,28 @@ msgstr "" " Tuỳ biến calibre qua việc tải plugin bên ngoài\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Thêm một plugin bằng cách chỉ ra đường dẫn tới tập tin nén zip chứa nó." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" +"Đối với các nhà phát triển các tính năng bổ sung: Đường dẫn đến thư mục mà " +"bạn đang phát triển các tính năng bổ sung. Lệnh này sẽ tự động nén plugin và " +"cập nhật nó vào calibre ." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Xoá một plugin tự tạo theo tên. Không có tác dụng với các plugin đi kèm phần " "mềm." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -958,15 +967,15 @@ msgstr "" "Tuỳ chỉnh trình cắm. Ghi rõ tên của trình cắm và chuỗi tùy biến cách nhau " "bằng dấu phẩy." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "Liệt kê tất cả các plugin đã được cài đặt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "Cho phép khởi chạy plugin có tên sau" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "Vô hiệu hóa plugin có tên sau" @@ -974,7 +983,7 @@ msgstr "Vô hiệu hóa plugin có tên sau" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -994,7 +1003,7 @@ msgstr "Đồng ý" #: /home/kovid/work/calibre/src/calibre/db/categories.py:43 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" +msgstr "%(tt)sĐiểm trung bình%(rating)3.1f" #: /home/kovid/work/calibre/src/calibre/db/fields.py:230 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1185 @@ -1005,7 +1014,7 @@ msgstr "Chính" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1187 msgid "Card A" -msgstr "" +msgstr "Thẻ A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 @@ -1021,14 +1030,14 @@ msgstr "Thẻ B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1101,7 +1110,7 @@ msgstr "khoảng trắng" #: /home/kovid/work/calibre/src/calibre/db/search.py:323 #: /home/kovid/work/calibre/src/calibre/library/caches.py:591 msgid "Invalid boolean query \"{0}\"" -msgstr "" +msgstr "Truy vấn lôgic không hợp lệ" #: /home/kovid/work/calibre/src/calibre/debug.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:47 @@ -1109,6 +1118,8 @@ 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 "" +"Khiến bản calibre đang thực thi có thể kết thúc. Lưu ý rằng nếu có tác vụ " +"đang thực thi, chúng sẽ được âm thầm hủy bỏ , do đó, sử dụng cẩn thận." #: /home/kovid/work/calibre/src/calibre/debug.py:172 msgid "Debug log" @@ -1236,6 +1247,9 @@ msgid "" "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes' ***" msgstr "" +"*** Không được hỗ trợ chế độ kết nối trực tiếp . Xem " +"http://www.mobileread.com/forums/showthread.php?t=118559 để được hướng dẫn " +"cách sử dụng 'Kết nối tới iTunes' ***" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:221 msgid "" @@ -1243,6 +1257,9 @@ msgid "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum post for more information.

    " msgstr "" +"

    Không thể để giao tiếp với iTunes

    Tham khảo " +" bài viết trên diễn đàn < / a> để biết thêm thông tin < / p> " #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 @@ -1358,8 +1375,8 @@ msgstr "Đang lấy danh mục sách có trên thiết bị...." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1370,8 +1387,8 @@ msgstr "Đang chuyển sách sang thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1393,8 +1410,8 @@ msgstr "Đang xoá sách khỏi thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1426,15 +1443,15 @@ msgstr "Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:36 msgid "Communicate with the Blackberry playbook." -msgstr "" +msgstr "Giao tiếp với BlackBerry PlayBook." #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:14 msgid "Communicate with BOEYE BEX Serial eBook readers." -msgstr "" +msgstr "Giao tiếp với loại máy đọc sách BOEYE BEX ." #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35 msgid "Communicate with BOEYE BDX serial eBook readers." -msgstr "" +msgstr "Giao tiếp với loại máy đọc sách BOEYE BEX ." #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." @@ -1458,11 +1475,11 @@ msgstr "Giao tiếp với PocketBook 301 reader." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237 msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." -msgstr "" +msgstr "Giao tiếp với máy đọc sách PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257 msgid "Communicate with the PocketBook 622 reader." -msgstr "" +msgstr "Giao tiếp với máy đọc sách PocketBook 622." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270 msgid "Communicate with the PocketBook 360+ reader." @@ -1474,7 +1491,7 @@ msgstr "Giao tiếp với thiết bị đọc sách PocketBook 701." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311 msgid "Communicate with the Infibeam Pi2 reader." -msgstr "" +msgstr "Giao tiếp với máy đọc sách Infibeam Pi2." #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -1528,7 +1545,7 @@ msgstr "Giao tiếp với Hanvon N520 eBook reader." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:48 msgid "Communicate with the Kibano eBook reader." -msgstr "" +msgstr "Giao tiếp với máy đọc sách Kibano." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:61 msgid "Communicate with The Book reader." @@ -1603,7 +1620,7 @@ msgstr "Không phải định dạng MOBI hợp lệ. Thông báo định danh #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:75 msgid "Could not generate page mapping." -msgstr "" +msgstr "Không thể tạo biểu đồ trang" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:44 msgid "Communicate with the Kindle eBook reader." @@ -1617,26 +1634,26 @@ msgstr "%(time)s
    Trang đã đọc gần nhất: %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:191 #, python-format msgid "%(time)s
    Last Page Read: Location %(loc)d (%(pr)d%%)" -msgstr "" +msgstr "%(time)s
    Trang đã đọc gần nhất: vị trí %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 #, python-format msgid "Location %(dl)d • %(typ)s
    %(text)s
    " -msgstr "" +msgstr "Vị trí %(dl)d • %(typ)s
    %(text)s
    " #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:219 #, python-format msgid "Page %(dl)d • %(typ)s
    " -msgstr "" +msgstr "Trang %(dl)d • %(typ)s
    " #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:224 #, python-format msgid "Location %(dl)d • %(typ)s
    " -msgstr "" +msgstr " Vị trí %(dl)d • %(typ)s
    " #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:289 msgid "Communicate with the Kindle 2/3/4/Touch/PaperWhite eBook reader." -msgstr "" +msgstr "Giáo tiếp với máy đọc sáchKindle 2/3/4/Touch/PaperWhite" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:301 msgid "Send page number information when sending books" @@ -1736,6 +1753,9 @@ msgid "" "With this option Calibre will show the expired records and allow you to " "delete them with the new delete logic." msgstr "" +"Một lỗi trong phiên bản trước đây bỏ qua bản ghi kepubs trong cơ sở dữ liệu " +". Với Calibre tùy chọn này sẽ hiển thị các hồ sơ đã hết hạn và cho phép bạn " +"xóa chúng với cách xóa mới ." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:80 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235 @@ -1771,7 +1791,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248 msgid "Attempt to support newer firmware" -msgstr "" +msgstr "Thử hỗ trợ vi chương trình mới hơn." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:89 msgid "" @@ -1975,31 +1995,31 @@ msgstr "Giao tiếp với Aluratek Color" msgid "Communicate with the Trekstor" msgstr "Giao tiếp với Trekstor" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "Giao tiếp với thiết bị đọc sách EEE" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "Tương tác với máy tính bảng Adam" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "Giao tiếp với thiết bị đọc sách Nextbook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "Tương tác với Moovybook" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "Giao tiếp với COBY" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "Giao tiếp với Ex142G" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2012,7 +2032,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Lấy thông tin về thiết bị" @@ -2142,12 +2162,12 @@ msgstr "" "Thiết bị đọc SONY không xử lý được ghi chú; các ghi chú đã bị xóa bỏ." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "Liệt kê toàn bộ theo tựa đề" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "Liệt kê toàn bộ theo tác giả" @@ -2274,77 +2294,77 @@ msgstr "" "T1. Với những sách có nhiều tác giả, chỉ tác giả đầu tiên được hiển thị. Bỏ " "chọn nếu dùng Quy tắc sửa thông tin miêu tả." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2352,22 +2372,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2375,22 +2395,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2550,6 +2570,8 @@ msgid "" "Get this ID using Preferences -> Misc -> Get information to set up the user-" "defined device" msgstr "" +"Lấy thông tin này qua tuỳ chọn > Khác > Nhận thông tin để thiết lập các " +"thiết bị người dùng định nghĩa" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:70 @@ -2639,7 +2661,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Không đủ không gian trống trong thẻ lưu trữ." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -2775,13 +2797,15 @@ msgstr "Giữ nguyên tỷ lệ hình ảnh. Mặc định là đầy màn hình #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:36 msgid "Disable sharpening." -msgstr "" +msgstr "Tắt chế độ làm sắc nét hình ảnh" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:38 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" +"Tắt chức năng cắt xén các trang truyện tranh. Đối với một số truyện tranh, " +"cắt xén có thể loại bỏ cả nội dung và đường biên." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:41 msgid "Don't split landscape images into two portrait images" @@ -2848,6 +2872,8 @@ 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 "" +"Khi chuyển đổi từ định dạng CBC không bổ sung đường dẫn đến mỗi trang đến " +"TOC. Chú ý điều này chỉ áp dụng nếu TOC có nhiều hơn một phần." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:213 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:225 @@ -4066,56 +4092,6 @@ msgstr "Đang thay đổi sách điện tử" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "Bạn phải chỉ định một tập tin ePub" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4384,7 +4360,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4452,7 +4428,7 @@ msgstr "Thẻ" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4599,6 +4575,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4732,12 +4709,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Đây là sách loại Amazon Topaz. Phần mềm không thể xử lý." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4836,14 +4813,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4853,7 +4830,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4869,11 +4846,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4881,7 +4858,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4901,19 +4878,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -4983,7 +5037,7 @@ msgstr "Mục lục:" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 msgid "Send file to storage card instead of main memory by default" -msgstr "" +msgstr "Mặc định gửi tập tin đến thẻ lưu trữ/thẻ nhớ thay vì bộ nhớ chính." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 msgid "Confirm before deleting" @@ -5263,7 +5317,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5576,7 +5630,7 @@ msgstr "Thư mục %s đã tồn tại. Xin xóa thư mục đó trước." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -6049,27 +6103,31 @@ msgstr "Gửi đến thiết bị" msgid "Connect/share" msgstr "Kết nối/chia sẻ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6326,79 +6384,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6708,7 +6866,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6979,7 +7137,7 @@ msgstr "Thêm sách vào calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "Trang Thuật sỹ giúp đỡ" @@ -7741,7 +7899,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "Chọn màu nền" @@ -8659,22 +8817,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8685,17 +8843,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8905,7 +9064,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8915,7 +9074,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -10135,8 +10294,8 @@ msgstr "Đường dẫn %s chứa thư viện calibre hiện tại" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "Đường dẫn không hợp lệ" @@ -10262,7 +10421,7 @@ msgid "&Profile:" msgstr "&Hồ sơ:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -10310,7 +10469,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "Tác giả" @@ -10421,14 +10580,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10621,7 +10772,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "Đã sao chép" @@ -11708,70 +11859,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(tùy chọn)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(yêu cầu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "Được tạo bởi: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12339,44 +12490,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13403,57 +13554,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Thư viện Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13461,60 +13612,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "Đang khởi động %s: Đang nạp sách..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14416,180 +14567,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14598,7 +14783,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14608,56 +14793,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15594,7 +15779,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16460,7 +16645,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17733,8 +17918,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17757,14 +17942,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17854,260 +18039,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18537,74 +18734,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18613,7 +18810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18621,7 +18818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18881,26 +19078,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21482,8 +21682,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index 39ce0a6166..3b341d2186 100644 --- a/src/calibre/translations/wa.po +++ b/src/calibre/translations/wa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:52+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:53+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 5ab270b59d..47c572fb49 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:52+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:53+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 36da8ce05e..92e57063ac 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" -"PO-Revision-Date: 2013-01-31 14:27+0000\n" -"Last-Translator: Wylmer Wang \n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" +"PO-Revision-Date: 2013-02-15 06:07+0000\n" +"Last-Translator: YichangLiu \n" "Language-Team: Chinese (simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:54+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:55+0000\n" +"X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -156,7 +156,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -326,335 +326,339 @@ msgstr "设置 %s 文件的元数据" msgid "Set metadata from %s files" msgstr "从 %s 文件设置元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "添加书籍到calibre或者已连接的设备上" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "从已连接的Kindle上获取注解(实验性的)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "为您的书架生成一个分类" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "转换成其它电子书格式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "从您的书架或者设备里删除这些书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "编辑 calibre 书库中书籍的元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "阅读 calibre 书库中的书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "从网上下新闻并生成电子书" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "快速显示相关的书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "导出calibre书库中的书籍到硬盘" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "在弹出的对话框中显示书的详细信息" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "重启calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "打开这些书的所在目录" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "发送电子书到移动设备" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "以电子邮件发送或网页分享书籍。连接到 iTunes 或文件夹,就像连接到设备那样。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "浏览 caliber 用户手册" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "自定义 calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "方便的找到与当前选定的书籍相似的书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "切换各个 calibre 书库并对它们实施维护" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "把书籍从设备复到到 calibre 书库中" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "修改书籍位于您设备上的合集" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "在两个书库间复制书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "对 calibre 书库中的 epub 或 htmlz 文件进行细微的优化调整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "在搜索 calibre 书库时,高亮下一个或前一个匹配的项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "从你的 calibre 书库中随机选择一本书" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "从不同的书商寻找书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "获取新的 calibre 插件或更新已有的插件" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "外观和体验" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "界面" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "调整成你喜欢的外观" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "操作方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "改变 calibre 的操作方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "增加栏目" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "向 calibre 书籍列表中增加或删除你自定义的栏目" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "工具栏" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "自定义工具栏和上下文菜单,设置它们所可以提供的功能" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "搜索" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "个性化calibre中的书籍搜索方式。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "输入选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "转换" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "设置针对特定输入格式的转换选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "常规选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "设置所有输入格式共有的转换选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "输出选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "设置针对特定输出格式的转换选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "添加书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "导入/导出" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "控制向 calibre 添加书籍时读取元数据的方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "保存书籍到磁盘" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "控制使用“保存到磁盘”功能时 calibre 从数据库导出文件的方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "发送书籍到设备" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "控制 calibre 将文件传输到电子阅读器的方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "元数据控制板" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "保存或发送前更改元数据域" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "模板函数" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "高级" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "建立你自己的模板函数。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "通过Email分享书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "设置通过电子邮件分享书籍。可用于在向阅读器下载新内容时自动发送通知。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "通过网络分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "设置 calibre 内容服务程序以便通过网络在任何设备和地点访问 calibre 书库。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "元数据下载" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "控制 calibre 从网络上下载元数据的方式。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "忽略的设备" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "控制当哪些设备连接到计算机时,将被 calibre 忽略 。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "插件" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "添回/删除/自定义各种calibre功能" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "优化调整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "微调 calibre 在各种情况下的行为" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "键盘" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "自定义 calibre 的键盘快捷键" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "杂项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "其它高级选项" @@ -808,7 +812,7 @@ msgstr "适用三星 Galaxy 和类似平版设备,分辨率为 600x1280" msgid "" "Intended for the Nook HD+ and similar tablet devices with a resolution of " "1280x1920" -msgstr "" +msgstr "用于分辨率为 1280x1920 的 Nook HD+ 以及类似的平板设备" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484 msgid "This profile is intended for the Kobo Reader." @@ -866,32 +870,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "此配置文件适用于PocketBook Pro 912系列设备。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "已安装插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "关联插件文件类型" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "本地插件定制" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "禁用插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "启用的插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "插件 %s 初始化返回失败回溯:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -903,36 +907,36 @@ msgstr "" " 通过加载外部插件定制 calibre。\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "添加插件,指定包含其 zip 文件的路径。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "致插件开发者:指向你所开发插件目录的路径。此命令会自动归档(zip up)插件并在 calibre 中更新它。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "按名称移除自定义插件(对内置插件无效)。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "定制插件,指定插件名和自定制字符串,使用逗号分隔。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "列出全部已装插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "启用该名称插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "禁用该名称插件" @@ -940,7 +944,7 @@ msgstr "禁用该名称插件" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -987,14 +991,14 @@ msgstr "存储卡B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1310,8 +1314,8 @@ msgstr "从设备中获取书籍列表..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1322,8 +1326,8 @@ msgstr "传输书籍到设备中..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1345,8 +1349,8 @@ msgstr "正在从设备中删除书籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1916,31 +1920,31 @@ msgstr "与 Aluratek Color 通信" msgid "Communicate with the Trekstor" msgstr "与 Trekstor 通信" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "与 EEE Reeder 通信" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "与Adam tablet通信" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "与 Nextbook Reader 通信" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "与 Moovybook 阅读器通信。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "与 COBY 阅读器通信。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "与 Ex124G 阅读器通信" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "与 WayteQ 阅读器通信" @@ -1953,7 +1957,7 @@ msgid "Communicate with MTP devices" msgstr "与 MTP 设备通信" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "获取设备信息..." @@ -2084,12 +2088,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "鉴于在SONY阅读器上会导致错误,注解被删除了" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "按标题" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "按作者" @@ -2202,77 +2206,77 @@ msgstr "" "如果您想让 Sony 上的作者和 T1 " "设置的一样,请选择这一选项。这意味着在书籍有多位作者的情况下它将只显示第一作者。如果您使用元数据映射规则,请保持禁用状态。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "无线设备" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "与智能设备应用通信" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "启动时连接" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "勾选后允许 calibre 启动时连接" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "安全密码" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "输入一个密码,设备应用必须用它来连接 calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "使用固定网站端口" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "如果勾选,将使用“端口”框中的端口号;否则驱动将随机选择一个端口号" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "端口号: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "输入驱动要使用的端口号(勾选了“固定端口号”框时)" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "打印额外的调试信息" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "如果报告问题时要求,请勾选此框" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "要转换成设备上合集的元数据字段列表,以英文逗号分隔。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "可能值有:series,tags,authors等" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "开启空闲超时" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2280,11 +2284,11 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "如果勾选此框,calibre 会自动在设备无操作 %d 后断开连接。不选则禁用这一超时,calibre 将不会自动断开连接。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "使用此 IP 地址" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 " @@ -2292,11 +2296,11 @@ msgid "" msgstr "" "如果您想强制让驱动监听特定的 IP 地址,使用此选项。驱动将只监听输入的地址,这一地址也会是通过 mDNS 广播的地址(bonjour)。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "替换 calibre 标识符相同的书籍" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2306,22 +2310,22 @@ msgstr "" "如果书籍与 calibre 所发送的有相同的 calibre " "标识,使用这一选项来覆盖设备上的书。书籍名将不会更改,即使保存模板生成了不同的名字。这一选项能在很大程度上避免设备上一本书有多份副本的问题。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "%s 的连接尝试过多" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "选项中有无效端口:%s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "无法连接到端口 %d。请尝试其他。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "分配随机端口失败" @@ -2564,7 +2568,7 @@ msgid "There is insufficient free space on the storage card" msgstr "存储卡空间不足" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "渲染 %s 成功" @@ -3222,7 +3226,7 @@ msgstr "生成未压缩的 PDF,用于调试,只适用于新 PDF 引擎" 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 "" +msgstr "在生成的 PDF 文件里的每一页底部添加页码。如果有指定的页脚模板,此选项会被覆盖。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:107 msgid "" @@ -4004,64 +4008,6 @@ msgstr "正在对电子书籍进行转换..." msgid "Running %s plugin" msgstr "正在运行 %s 插件" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "无法分析 %(name)s 文件,错误: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub 修复器" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "暂时避开 epubcheck 漏洞" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"绕过最新版本epubcheck中的问题。epubcheck会把很多不是错误的地方误报为错误,这时epub-" -"fix会试图把这些报告错误之处检测出来并重新组织成epubcheck认为正确的结构。这个过程可能会导致epub文件中很多明显的变化,在epubcheck项" -"目解决这些问题前,只能先抱怨一下。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"修正EPUB文件中的常见问题以便解决一些设计糟糕的发布服务拒绝EPUB文件的问题。\n" -"\n" -"在默认情况下,只会更出所有发现的问题但不会进行修复。使用参数来控制是否要自动修复所有的错误。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "必须指定一个 epub 文件" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "修复未显化状态的文件" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "修复未显化的文件。 epub-fix能添加它们到显化状态或通过指定删除未显化状态选项来删除它们。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "删除未显化状态的文件而不是添加它们到显化状态" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4334,7 +4280,7 @@ msgstr "否" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4402,7 +4348,7 @@ msgstr "标签" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4554,6 +4500,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4622,7 +4569,7 @@ msgstr "从豆瓣网(Douban.com)下载书籍元数据与封面。对非中文书 msgid "" "Downloads metadata and covers from Edelweiss - A catalog updated by book " "publishers" -msgstr "" +msgstr "从 Edelweiss 下载元数据和封面,Edelweiss是一个由图书出版商维护的互动图书目录" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:162 msgid "Downloads metadata and covers from Google Books" @@ -4691,12 +4638,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "这是一部 Amazon Topaz 书籍。无法处理。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "这不是一个 MOBI 文件,而是一个 Topaz 文件。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "这不是一个 MOBI 文件。" @@ -4710,6 +4657,8 @@ msgid "" "from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older " "MOBI files without KF8 are not tweakable." msgstr "" +"这个 MOBI 文件并不包含 KF8 格式的图书。 KF8是来自 Amazon 的新格式。 calibre 只能调整包含 KF8 图书的 MOBI " +"文件。旧的不含 KF8 的 MOBI 文件是无法调整的。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:65 msgid "" @@ -4717,6 +4666,8 @@ msgid "" "remove the Mobi6 data, which means the file will not be usable on older " "Kindles. Are you sure?" msgstr "" +"这个 MOBI 文件包含有 KF8 和较老的 Mobi6 数据。 调整后 Mobi6 数据将会被移除,这意味着这个文件将无法在较老的 Kindle " +"上使用。你确定要这样做吗?" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:464 msgid "No details available" @@ -4795,24 +4746,26 @@ msgstr "正文" msgid "%s format books are not supported" msgstr "不支持 %s 格式电子书" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" +"这个 MOBI 文件并不包含 KF8 格式的图书。 KF8是来自 Amazon 的新格式。 calibre 只能编辑包含 KF8 图书的 MOBI " +"文件。旧的不含 KF8 的 MOBI 文件是无法编辑的。" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." -msgstr "" +msgstr "这个 MOBI 文件包含有 KF8 和较老的 Mobi6 数据。calibre 只能编辑仅包含 KF8 数据的 MOBI 文件。" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/errors.py:17 msgid "This file is locked with DRM. It cannot be edited." -msgstr "" +msgstr "这个文件被 DRM 锁定。不能编辑。" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4828,11 +4781,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4840,7 +4793,7 @@ msgstr "" msgid " or " msgstr " 或 " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4860,22 +4813,99 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "元数据更新中" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "元数据已更新\n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "封面设置中" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 -msgid "You must specify at least one action to perform" +msgid "Metadata jacket removed" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "产生更详细的输出,有利于调试。" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "未知的额外参数" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 +msgid "You must specify at least one action to perform" +msgstr "你至少要指定一项操作" + #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 @@ -5216,7 +5246,7 @@ msgstr "控制添加书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5236,7 +5266,7 @@ msgstr "您确定吗" 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 "" +msgstr "你确定要将相同的文件加入全部 %d 本图书?如果那本书已经有这种格式,原文件将会被覆盖。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:107 msgid "Select book files" @@ -5273,7 +5303,7 @@ msgid "" "The following %d duplicate books were found and incoming book formats were " "processed and merged into your Calibre database according to your automerge " "settings:" -msgstr "" +msgstr "发现下列 %d 本重复的图书,而新加入图书格式已根据自动合并设定处理并合并到您的 Calibre 数据库中:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:365 msgid "Failed to read metadata" @@ -5529,7 +5559,7 @@ msgstr "文件夹 %s 已存在,请先将其删除。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "太长" @@ -5862,7 +5892,7 @@ msgstr "无法删除" msgid "" "The %(fmt)s format will be permanently deleted from %(title)s. Are " "you sure?" -msgstr "" +msgstr "%(fmt)s 格式将会从 %(title)s 永久删除。你确定吗?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:162 msgid "Choose formats to be deleted" @@ -6002,27 +6032,31 @@ msgstr "发送到设备" msgid "Connect/share" msgstr "连接/共享" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "正在停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "正在停止服务器,最多需要一分钟,请稍候……" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "禁止自动启动" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "您想让 calibre 启动时自动启动无线设备连接吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "仍在寻找 IP 地址" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "有很多 IP 地址。请查看 启动/停止 对话框。" @@ -6290,79 +6324,179 @@ msgid "Plugin Updater" msgstr "插件更新" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 -msgid "Select actions to perform:" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 +msgid "Select actions to perform:" +msgstr "选择要进行的操作:" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" -msgstr "" +msgstr "关于" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "保存设定(&S)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "载入设定(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "全选(&A)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "取消全选(&N)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" +msgstr "没有已选操作" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "选择名字" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "忽略剩余的 %d 项日志" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "查看完整的日志(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6675,7 +6809,7 @@ msgstr "预览书籍(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6749,7 +6883,7 @@ msgstr "无法优化调整书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:310 msgid "Cannot Tweak Book" -msgstr "" +msgstr "无法调整图书" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:311 msgid "" @@ -6936,7 +7070,7 @@ msgstr "添加书籍到 calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "向导页" @@ -7125,7 +7259,7 @@ msgstr "封面大小: %(width)d x %(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:481 #, python-format msgid "Delete the %s format" -msgstr "" +msgstr "删除 %s 格式" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:482 #, python-format @@ -7292,28 +7426,28 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 msgid "Read book" -msgstr "" +msgstr "阅读图书" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 msgid "Wishlist item" -msgstr "" +msgstr "心愿单项目" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:854 msgid "any date" -msgstr "" +msgstr "任何日期" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:852 msgid "any value" -msgstr "" +msgstr "任何值" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:854 msgid "unspecified" -msgstr "" +msgstr "未指定" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:185 msgid "No genres will be excluded" @@ -7331,7 +7465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:697 #, python-format msgid "Are you sure you want to delete '%s'?" -msgstr "" +msgstr "您確定要刪除「%s」?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699 #, python-format @@ -7340,7 +7474,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:700 msgid "Delete Rule" -msgstr "" +msgstr "删除规则" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 @@ -7369,11 +7503,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:877 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:969 msgid "Value" -msgstr "" +msgstr "值" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:967 msgid "Prefix" -msgstr "" +msgstr "前缀" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Enabled sections will be included in the generated catalog." @@ -7385,19 +7519,19 @@ msgstr "包含章节" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "&Authors" -msgstr "" +msgstr "作者(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 msgid "&Titles" -msgstr "" +msgstr "书名(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 msgid "&Series" -msgstr "" +msgstr "系列(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 msgid "&Genres" -msgstr "" +msgstr "类型(&G)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Field containing Genre information" @@ -7405,7 +7539,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "&Recently Added" -msgstr "" +msgstr "最近加入的(&R)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "&Descriptions" @@ -7419,7 +7553,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 msgid "Prefixes" -msgstr "" +msgstr "前缀" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 msgid "" @@ -7449,7 +7583,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:307 msgid "Reset to default" -msgstr "" +msgstr "重设为默认值" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 msgid "Results of regex:" @@ -7687,7 +7821,7 @@ msgid "Choose foreground color" msgstr "选择前景色" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "悬着后景色" @@ -8609,22 +8743,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "保持封面纵宽比(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "衬线字体(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "Sans 字体(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "等宽字体(&M):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "标准字体(&T):" @@ -8635,17 +8769,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "等宽字体大小(&F):" @@ -8855,7 +8990,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8865,7 +9000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "保存(&S)" @@ -10145,8 +10280,8 @@ msgstr "所选的位置 %s 包含了当前的calibre书库" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "错误的位置" @@ -10273,7 +10408,7 @@ msgid "&Profile:" msgstr "配置文件(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "确定(&O)" @@ -10319,7 +10454,7 @@ msgstr "所有选中的书籍将从您的设备上永久删除。请检 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "作者" @@ -10434,14 +10569,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10634,7 +10761,7 @@ msgstr "显示有关当前错误的详细信息" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "已复制" @@ -11764,70 +11891,70 @@ msgstr "共 %s 个新闻源" msgid "&Download now" msgstr "立即下载(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "需要用户名和密码" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "您必须为该新闻源提供用户名和/或密码" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "账户" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(可选)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(必需)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "创建者: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "最后下载:无" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "未完成过下载" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d 天, %(hours)d 小时, %(mins)d 分钟前" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "上次下载时间:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "无法下载新闻,无活动网络连接" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "无网络连接" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "定期新闻下载" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "添加自定义新闻源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "下载所有设置了定期下载的新闻源" @@ -12403,44 +12530,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "排序作者" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "模版语言教程" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "模版函数参考" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "异常: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "未选择栏位" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "你必须指定一个需要被着色的栏位" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "未提供模版" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "模版框不能为空" @@ -13480,57 +13607,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "为您的 calibre 电子书库选择位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "创建书库失败" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "无法在 %r 创建 calibre 书库。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "为您的新 calibre 电子书库选择位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "初始化用户界面..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "修复失败" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "修复数据库失败。开始新建空白数据库。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "错误数据库位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "错误数据库位置 %r。calibre 将退出。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "数据库损坏" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13538,60 +13665,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "错误数据库位置 %r。将新建空白 calibre 书库" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "启动 %s:加载书籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "如果您确定它没有运行" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "可能在系统栏中运行,在" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "屏幕右上区域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "屏幕右下区域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "尝试重启电脑。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "尝试删除文件" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "无法开始 " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s 正在运行。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14526,180 +14653,214 @@ msgid "is greater than" msgstr "大于" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "包含" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "不包含" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "包含模式" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "不包含模式" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "已设置" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "未设置" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "包含" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "不包含" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "包含模式" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "不包含模式" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "不是" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "匹配模式" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "不匹配模式" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "当 ___ 列 ___ 值" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "输入一个标识号类型或标识号类型与值的组合。格式是:标识号类型:值" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "输入一个数字" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "以 YYYY-MM-DD 的格式输入一个日期" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "输入一个字符串" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "输入一个正则表达式" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "你可以一次匹配多个值,值与值之间用 %s 分隔" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "为" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "仅当以下条件全部满足:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "添加一个新的条件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "你可以通过把一个条件的输入框全部清空来禁用它" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "无效的条件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "这条规则中一个或多个条件无效: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "没有定义条件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "每条规则至少包含一条非空的条件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14712,7 +14873,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14722,56 +14883,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • %(col)s 列的值 %(action)s %(val)s 时" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "添加规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "删除规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "把选中的规则上移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "把选中的规则下移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "添加高级规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "你可以通过创建“规则”来控制书籍列表中的列的颜色。点击“添加规则”按钮开始设置规则。双击现有的规则可以修改这条规则。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "没有选择规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "没有为 %s 选择规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "删除" @@ -15756,7 +15917,7 @@ msgstr "在获得第一个搜索结果后的最大等待时间(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " 秒" @@ -16696,7 +16857,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "如果函数参数个数可变,请设为-1" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "删除(&D)" @@ -17982,8 +18143,8 @@ msgid "Edit" msgstr "编辑" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "重置" @@ -18006,14 +18167,14 @@ msgid "Remember last used window size" msgstr "记住上次使用窗口大小" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "设定用户 CSS 样式表。它将可以定制所有书籍外观。" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -18103,233 +18264,245 @@ msgstr "等宽字体大小 px 值" msgid "The standard font type" msgstr "标准字体类型" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "正在修改" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "你正在修改一个键盘快捷键设置。在快捷键编辑框外点击可以完成设置。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "配置电子书查看器" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "默认字体大小(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "衬线" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "等宽" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "字体选项(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "翻页时长(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "滚轮翻页(&W)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "调整大于查看器窗口的图像大小(需要重启)(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "断词分行(&Y)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "默认断词分行语言(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "默认使用断词分行的语言。如果书籍不指定语言,将假定是此语言。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "退出时,记住当前页面(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "一般(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "双击变更一个键盘快捷键" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "键盘快捷键(&K)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click CSS 样式表可控制书籍外观。比如,点击此处。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "用户样式表(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18791,74 +18964,74 @@ msgstr "隐藏" msgid "Toggle" msgstr "触发器" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "选择你的电子书阅读设备。如果你的设备不在列表中,选择 \"%s\" 设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "正在移动书库..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "移动书库错误" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "无效数据库" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "

    %(loc)s 存在一个无效的书库,在移动当前书库前请先删除该无效书库。
    错误:%(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "无法移动书库" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "选择书籍位置" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "您必须为 calibre 书库选择空目录。%s 非空目录。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "取消" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "欢迎向导" @@ -18867,7 +19040,7 @@ msgstr "欢迎向导" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "欢迎使用 calibre" @@ -18875,7 +19048,7 @@ msgstr "欢迎使用 calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "所有电子书需求的一站解决方案。" @@ -19140,34 +19313,30 @@ msgstr "使用 Hotmail" msgid "&Test email" msgstr "测试邮件发送(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    如果您在 iPhone/iTouch 使用 Stanza 电子书程序,可以直接从设备访问您的 " -"calibre 书库。需要打开 calibre 内容服务程序。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "启用内容服务程序(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    请记住 calibre 只有在运行时,才可能提供服务。\n" -"

    Stanza 可以自动发现您的 calibre 书库。若没有,请在您 iPhone 上 Stanza 阅读器中添加 URL " -"http://myhostname:8080 作为新分类。此时 myhostname 应该为有效主机名,或者您 calibre 程序所运行计算机的 IP " -"地址。" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -21839,8 +22008,8 @@ msgstr "未知分节" msgid "Unknown feed" msgstr "未知源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "无标题文章" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 39b69554b7..ce201b03cc 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:52+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:53+0000\n" +"X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -152,7 +152,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -320,335 +320,339 @@ msgstr "設定%s文件的Metadata" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "" @@ -860,32 +864,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "安裝plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -893,36 +897,36 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "" @@ -930,7 +934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -977,14 +981,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1280,8 +1284,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1292,8 +1296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1315,8 +1319,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1862,31 +1866,31 @@ msgstr "" msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1899,7 +1903,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -2028,12 +2032,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "" @@ -2137,77 +2141,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2215,22 +2219,22 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2238,22 +2242,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -2492,7 +2496,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "" @@ -3828,56 +3832,6 @@ msgstr "" msgid "Running %s plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4137,7 +4091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4205,7 +4159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4345,6 +4299,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,12 +4433,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "" @@ -4582,14 +4537,14 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4599,7 +4554,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4615,11 +4570,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4627,7 +4582,7 @@ msgstr "" msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4647,19 +4602,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5003,7 +5035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5316,7 +5348,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "" @@ -5785,27 +5817,31 @@ msgstr "" msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6062,79 +6098,179 @@ msgid "Plugin Updater" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "" @@ -6431,7 +6567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6692,7 +6828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "" @@ -7439,7 +7575,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "" @@ -8350,22 +8486,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "" @@ -8376,17 +8512,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "" @@ -8596,7 +8733,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "" @@ -8606,7 +8743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "" @@ -9818,8 +9955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "" @@ -9944,7 +10081,7 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "" @@ -9990,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "" @@ -10101,14 +10238,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10301,7 +10430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "" @@ -11388,70 +11517,70 @@ msgstr "" msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "" @@ -12019,44 +12148,44 @@ msgstr "" msgid "Copy the selected color name to the clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "" @@ -13081,57 +13210,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13139,60 +13268,60 @@ msgid "" "successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -14094,180 +14223,214 @@ msgid "is greater than" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 -msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 -msgid "Enter a string." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 -msgid "Enter a regular expression" +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Enter a date in the format YYYY-MM-DD" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 +msgid "Enter a string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +msgid "Enter a regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14276,7 +14439,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14286,56 +14449,56 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "" @@ -15272,7 +15435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr "" @@ -16125,7 +16288,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "" @@ -17396,8 +17559,8 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "" @@ -17420,14 +17583,14 @@ msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17517,260 +17680,272 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 -msgid "Theme name" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +msgid "Theme name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "" @@ -18200,74 +18375,74 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "" @@ -18276,7 +18451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "" @@ -18284,7 +18459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "" @@ -18541,26 +18716,29 @@ msgstr "" msgid "&Test email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 @@ -21142,8 +21320,8 @@ msgstr "" msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index c801fa7314..b5ec13841e 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-02-08 06:37+0000\n" +"POT-Creation-Date: 2013-02-15 07:12+0000\n" "PO-Revision-Date: 2013-01-03 18:47+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-09 04:53+0000\n" -"X-Generator: Launchpad (build 16482)\n" +"X-Launchpad-Export-Date: 2013-02-16 04:55+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 @@ -324,335 +324,339 @@ msgstr "在%s檔案中設定詮釋資料" msgid "Set metadata from %s files" msgstr "從%s檔案中設定詮釋資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:776 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Add books to calibre or the connected device" msgstr "將書籍加入 calibre 或連接的裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "從連接的 Kindle 中取回註解 (實驗性)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Generate a catalog of the books in your calibre library" msgstr "產生您 calibre 書庫中書籍的分類" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Convert books to various ebook formats" msgstr "將書籍轉換為各種電子書格式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 +msgid "Fine tune your ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "從您的 calibre 書庫或連接的裝置刪除書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" msgstr "編輯 calibre 書庫中書籍的元數據" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:811 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Read books in your calibre library" msgstr "閱讀您的 calibre 書庫的書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" msgstr "從網際網路將新聞下載為電子書格式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" msgstr "快速顯示相關書籍的清單" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "Export books from your calibre library to the hard disk" msgstr "從您的 calibre 書庫匯出電子書到硬碟" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:831 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Show book details in a separate popup" msgstr "在分離的彈出式視窗中顯示書籍詳細資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Restart calibre" msgstr "重新啟動 calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Open the folder that contains the book files in your calibre library" msgstr "開啟包含在您的 calibre 書庫裡書籍的資料夾" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 msgid "Send books to the connected device" msgstr "傳送書籍到連接的裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "透過電子郵件或網頁傳送書籍同時連線到 iTunes 或您電腦上的資料夾 (如果它們是裝置)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "瀏覽 calibre 使用者手冊" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Customize calibre" msgstr "自訂 calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Easily find books similar to the currently selected one" msgstr "輕鬆的找到與目前選取類似的書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:867 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "在不同的 calibre 書庫中切換並對它們進行維護" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:873 msgid "Copy books from the devce to your calibre library" msgstr "從裝置複製書籍到您的 calibre 書庫" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:884 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878 msgid "Edit the collections in which books are placed on your device" msgstr "編輯放在您裝置中書籍的收藏" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:883 msgid "Copy a book from one calibre library to another" msgstr "從一個 calibre 書庫複製書籍到另一個書庫" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:894 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "對您的 calibre 書庫的 epub 或 htmlz 檔案進行一些微調" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "當搜尋您的 calibre 書庫時以突顯模式尋找下一個或上一個符合項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:899 msgid "Choose a random book from your calibre library" msgstr "從您的 calibre 書庫隨機選擇書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:906 msgid "Search for books from different book sellers" msgstr "從不同的書籍零售商搜尋書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:928 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Get new calibre plugins or update your existing ones" msgstr "取得您現有 calibre 外掛程式的新版本" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" msgstr "外觀與感覺" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" msgstr "介面" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "調整 calibre 介面的外觀和感覺以符合您的喜好" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" msgstr "行為" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" msgstr "改變 calibre 的行為" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" msgstr "加入您自己的欄" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" msgstr "在 calibre 書籍清單中加入/移除您自己的欄位" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" msgstr "工具列" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "自訂工具列和關聯選單,改變每次可用的動作" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" msgstr "搜尋" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:999 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" msgstr "自訂在 calibre 中搜尋書籍的運作方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:998 msgid "Input Options" msgstr "輸入選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Conversion" msgstr "轉換" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1010 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1004 msgid "Set conversion options specific to each input format" msgstr "設定每個輸入格式指定的轉換選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 msgid "Common Options" msgstr "一般選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1015 msgid "Set conversion options common to all formats" msgstr "設定所有格式的轉換選項指令" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020 msgid "Output Options" msgstr "輸出選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1032 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1026 msgid "Set conversion options specific to each output format" msgstr "設定每個輸出格式指定的轉換選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1031 msgid "Adding books" msgstr "加入書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" msgstr "匯入/匯出" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" msgstr "控制當加入書籍時 calibre 如何從檔案讀取元數據" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" msgstr "將書籍儲存至磁碟" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "控制當使用儲存至磁碟時 calibre 要如何從資料庫中匯出檔案到磁碟" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" msgstr "將書籍傳送至裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" msgstr "控制 calibre 要如何傳輸檔案到您的電子書閱讀器" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" msgstr "元數據接線板" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1079 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" msgstr "在儲存/傳送前改變元數據欄位" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" msgstr "範本函式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1146 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1169 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1180 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1174 msgid "Advanced" msgstr "進階" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1090 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" msgstr "建立您自己的範本函式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" msgstr "以電子郵件分享書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" msgstr "分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "設定以電子郵件分享書籍。可以用於自動將下載的新聞傳送至您的裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" msgstr "透過網路分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "設定 calibre 內容伺服器可以讓您在任何地方,使用任何裝置透過網際網路存取您的 calibre 書庫" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 msgid "Metadata download" msgstr "元數據下載" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1126 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" msgstr "控制 calibre 如何從網路下載電子書元數據" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 msgid "Ignored devices" msgstr "忽略裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1137 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "控制哪些裝置連接到電腦時 calibre 可以忽略它們。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" msgstr "外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" msgstr "加入/移除/自訂各種 calibre 函式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" msgstr "調整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Fine tune how calibre behaves in various contexts" msgstr "詳細校調 calibre 在各種狀況的行為" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 msgid "Keyboard" msgstr "鍵盤" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1173 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Customize the keyboard shortcuts used by calibre" msgstr "自訂 calibre 使用的鍵盤捷徑鍵" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1172 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "雜項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1178 msgid "Miscellaneous advanced configuration" msgstr "雜項進階組態" @@ -864,32 +868,32 @@ msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" msgstr "已安裝的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Mapping for filetype plugins" msgstr "檔案類型外掛程式對應" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Local plugin customization" msgstr "本地外掛程式自訂設置" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Disabled plugins" msgstr "已關閉的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Enabled plugins" msgstr "已啟用外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:524 #, python-format msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:614 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:604 msgid "" " %prog options\n" "\n" @@ -901,36 +905,36 @@ msgstr "" " 以載入的外部外掛程式自訂 calibre。\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "指定含有外掛程式的 zip 檔案的路徑來加入一個外掛程式。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:612 msgid "" "For plugin developers: Path to the directory where you are developing the " "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:616 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "依名稱移除一個自訂的外掛程式。對內建外掛程式無效" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:628 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:618 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "自訂外掛程式。指定外掛程式的名稱以及用逗號分隔的自訂字串。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "List all installed plugins" msgstr "列出所有已安裝的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "Enable the named plugin" msgstr "開啟已經命名的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:624 msgid "Disable the named plugin" msgstr "關閉已經命名的外掛程式" @@ -938,7 +942,7 @@ msgstr "關閉已經命名的外掛程式" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 #: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format @@ -985,14 +989,14 @@ msgstr "記憶卡 B" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:419 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:456 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:470 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 @@ -1308,8 +1312,8 @@ msgstr "從裝置中取得書籍列表" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1128 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1138 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1320,8 +1324,8 @@ msgstr "正在傳送書籍到裝置中..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1152 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1160 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1343,8 +1347,8 @@ msgstr "正在從裝置中移除書籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1198 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1204 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1900,31 +1904,31 @@ msgstr "與 Aluratek Color 連接" msgid "Communicate with the Trekstor" msgstr "與 Trekstor 連接" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 msgid "Communicate with the EEE Reader" msgstr "與 EEE Reader 連接" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 msgid "Communicate with the Adam tablet" msgstr "與 Adam 平板電腦連接" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 msgid "Communicate with the Nextbook Reader" msgstr "與 Nextbook Reader 連接" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 msgid "Communicate with the Moovybook Reader" msgstr "與 Moovybook 閱讀器連接" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 msgid "Communicate with the COBY" msgstr "與 COBY 連接" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 msgid "Communicate with the Ex124G" msgstr "與 Ex124G 連接" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:414 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -1937,7 +1941,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:952 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:960 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "取得裝置資訊..." @@ -2066,12 +2070,12 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 msgid "All by title" msgstr "全部依書名" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by author" msgstr "全部依作者" @@ -2180,77 +2184,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:184 msgid "Wireless Device" msgstr "無線裝置" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:180 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:188 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:266 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:274 msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:277 msgid "Enable connections at startup" msgstr "啟動時建立連線" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Check this box to allow connections when calibre starts" msgstr "核取此方法允許 calibre 啟動時連線" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:272 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 msgid "Security password" msgstr "安全式密碼" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Enter a password that the device app must use to connect to calibre" msgstr "輸入裝置上的 app 用來與 calibre 連線的密碼" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:275 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "Use fixed network port" msgstr "使用固定網路連接埠" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:284 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "如果核取,會使用在「連接埠」方塊中的連接埠編號,否則驅動程式會隨機挑選連接埠" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:286 msgid "Port number: " msgstr "連接埠編號: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "輸入當核取「固定連接埠」時要使用的連接埠編號" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:288 msgid "Print extra debug information" msgstr "顯示額外的除錯資訊" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:289 msgid "Check this box if requested when reporting problems" msgstr "當回報錯誤時如果需要請核取此方塊" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device." msgstr "元數據欄位的逗號分隔清單,用以轉成裝置中的藏書。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:285 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 msgid "Possibilities include: series, tags, authors, etc" msgstr "可能包含:系列、標籤、作者等" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:301 msgid "Enable the no-activity timeout" msgstr "啟用不活動逾時" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:294 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:302 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2260,22 +2264,22 @@ msgstr "" "如果核取此方塊,calibre 會在連線的裝置 %d 分鐘都沒有動作後自動斷線。如果不核取這個方塊就會停用逾時時間,因而 calibre " "不會自動中斷連線。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:306 msgid "Use this IP address" msgstr "使用這個 IP 位址" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:307 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 advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 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 " @@ -2283,22 +2287,22 @@ msgid "" "option in most cases prevents having multiple copies of a book on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:805 #, python-format msgid "Too many connection attempts from %s" msgstr "來自 %s 太多連線嘗試" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1306 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "選項中有無效的連接埠:%s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1314 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "無法連接至連接埠 %d。請嘗試不同的數值。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1326 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "無法配置隨機連接埠" @@ -2541,7 +2545,7 @@ msgid "There is insufficient free space on the storage card" msgstr "記憶卡可用空間不足" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:248 #, python-format msgid "Rendered %s" msgstr "繪製 %s" @@ -3958,62 +3962,6 @@ msgstr "正在對電子書籍進行轉換..." msgid "Running %s plugin" msgstr "執行 %s 外掛程式" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 -#, python-format -msgid "Failed to parse: %(name)s with error: %(err)s" -msgstr "分析失敗: %(name)s 錯誤為: %(err)s" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27 -msgid "ePub Fixer" -msgstr "ePub 修正器" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:17 -msgid "Workaround epubcheck bugs" -msgstr "廻避 epubcheck 錯誤" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:21 -msgid "" -"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. epub-fix will try to " -"detect these and replace them with constructs that epubcheck likes. This may " -"cause significant changes to your epub, complain to the epubcheck project." -msgstr "" -"對最新版 epubcheck 的錯誤的權宜措施。epubcheck 會把很多其實不是錯誤的資料回報為錯誤。epub-fix " -"會試著偵測這些部分並且把它們換成 epubcheck 喜歡的結構。這可能會對您的 epub 造成某些改變,若有意見請反應給 epubcheck 計畫。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:22 -msgid "" -"%prog [options] file.epub\n" -"\n" -"Fix common problems in EPUB files that can cause them to be rejected by " -"poorly designed publishing services.\n" -"\n" -"By default, no fixing is done and messages are printed out for each error " -"detected. Use the options to control which errors are automatically fixed." -msgstr "" -"%prog [options] file.epub\n" -"\n" -"修正在 EPUB 檔案中會造成它們被設計不良的出版服務拒絕的一般性問題。n\n" -"預設值中,並不會進行任何修正,只顯示每一個偵測到的錯誤。使用選項可以控制何種錯誤要自動修正。" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 -msgid "You must specify an epub file" -msgstr "您必須指定一個 epub 檔案" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 -msgid "Fix unmanifested files" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 -msgid "" -"Fix unmanifested files. epub-fix can either add them to the manifest or " -"delete them as specified by the delete unmanifested option." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 -msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4287,7 +4235,7 @@ msgstr "否" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:769 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 @@ -4355,7 +4303,7 @@ msgstr "標籤" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 @@ -4508,6 +4456,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4643,12 +4592,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "這是 Amazon Topaz 書籍。它是無法被處理的。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." msgstr "這不是 MOBI 檔案。它是 Topaz 檔案。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." msgstr "這不是 MOBI 檔案。" @@ -4749,14 +4698,14 @@ msgstr "主文" msgid "%s format books are not supported" msgstr "%s 格式的電子書尚未支援" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:425 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit " "MOBI files that contain only KF8 data." @@ -4766,7 +4715,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -4782,11 +4731,11 @@ msgid "" "

    You should use this tool as the last step in your ebook creation " "process.

    \n" "\n" -"

    Note that polishing only works on files in the %s formats.

    \n" +"

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 @@ -4794,7 +4743,7 @@ msgstr "" msgid " or " msgstr " 或 " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -4814,19 +4763,96 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:110 -msgid "Produce more verbose output, useful for debugging." +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +msgid "" +"

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:120 -msgid "You must provide the input file to polish" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:124 -msgid "Unknown extra arguments" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#, python-format +msgid "## Polishing: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +msgid "Updating metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +msgid "Updated metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +msgid "Metadata updated\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +msgid "Setting cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +msgid "Inserting metadata jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +msgid "Existing metadata jacket replaced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +msgid "Metadata jacket inserted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +msgid "Removing metadata jacket" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +msgid "Metadata jacket removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +msgid "No metadata jacket found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#, python-format +msgid "Polishing took: %.1f seconds" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +msgid "" +"Path to a cover image. Changes the cover specified in the ebook. If no cover " +"is present, or the cover is not properly identified, inserts a new cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +msgid "" +"Path to an OPF file. The metadata in the book is updated from the OPF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +msgid "Produce more verbose output, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +msgid "You must provide the input file to polish" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +msgid "Unknown extra arguments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" msgstr "" @@ -5170,7 +5196,7 @@ msgstr "控制書籍的加入" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -5483,7 +5509,7 @@ msgstr "資料夾 %s 已經存在。請先刪除它。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" msgstr "太長" @@ -5955,27 +5981,31 @@ msgstr "傳送到裝置" msgid "Connect/share" msgstr "連線/分享" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "正在停止伺服器,這可能要花上一分鐘,請稍候..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 msgid "Disable autostart" msgstr "停用自動啟動" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:240 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "您想要無線裝置連線在 calibre 啟動時自動啟動嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 +msgid "Still looking for IP addresses" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." msgstr "多重 IP 位址。請查閱啟動/停止對話盒。" @@ -6241,79 +6271,179 @@ msgid "Plugin Updater" msgstr "外掛更新程式" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 +msgid "Polish book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +msgid "" +"

    Updating metadata

    This will update all metadata and covers in the " +"ebook files to match the current metadata in the calibre library.

    If " +"the ebook file does not have an identifiable cover, a new cover is " +"inserted.

    Note that most ebook formats are not capable of supporting " +"all the metadata in calibre.

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#, python-format +msgid "

    Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#, python-format +msgid "

    Remove Book Jacket

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +msgid "Update metadata in book files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +msgid "Add metadata as a \"book jacket\" page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +msgid "Remove a previously inserted book jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 +msgid "Select &all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 +msgid "Select &none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +msgid "You must select at least one action before saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +msgid "Choose name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +msgid "Choose a name for these settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#, python-format +msgid "Ignore remaining %d reports" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +msgid "View full &log" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#, python-format +msgid "Polishing of %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#, 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] "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +msgid " and " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +msgid "If you polish again, the polishing will run on the originals." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#, python-format +msgid "Start polishing of %d book(s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -6610,7 +6740,7 @@ msgstr "預覽書籍(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "&Cancel" @@ -6874,7 +7004,7 @@ msgstr "加入書籍至 calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:53 msgid "WizardPage" msgstr "精靈頁面" @@ -7632,7 +7762,7 @@ msgid "Choose foreground color" msgstr "選擇前景顏色" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Choose background color" msgstr "選擇背景顏色" @@ -8556,22 +8686,22 @@ msgid "Preserve &aspect ratio of cover" msgstr "保留封面長寬比(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Se&rif family:" msgstr "襯線字族(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "&Sans family:" msgstr "無襯線字族(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "&Monospace family:" msgstr "等寬字型族系(&M):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "S&tandard font:" msgstr "標準字型(&T):" @@ -8582,17 +8712,18 @@ msgstr "預設字型大小(&Z):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid " px" msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397 msgid "Monospace &font size:" msgstr "等寬字型大小(&F):" @@ -8805,7 +8936,7 @@ msgid "Load a list of expressions from a previously saved file" msgstr "從先前儲存的檔案載入表示式清單" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:463 msgid "&Load" msgstr "載入(&L)" @@ -8815,7 +8946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:461 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Save" msgstr "儲存(&S)" @@ -10048,8 +10179,8 @@ msgstr "位置 %s 包含目前的 calibre 書庫" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:771 msgid "Bad location" msgstr "錯誤的位置" @@ -10176,7 +10307,7 @@ msgid "&Profile:" msgstr "設定檔(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:247 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&OK" msgstr "確定(_O)" @@ -10222,7 +10353,7 @@ msgstr "所有核取的書籍會從你的裝置永遠刪除。請檢查 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 msgid "Author" msgstr "作者" @@ -10337,14 +10468,6 @@ msgid "" "which books you want added anyway." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 -msgid "Select &all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 -msgid "Select &none" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:70 #, python-format msgid "%(title)s by %(author)s [%(formats)s]" @@ -10540,7 +10663,7 @@ msgstr "顯示關於這個錯誤的詳細資料" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:602 msgid "Copied" msgstr "已複製" @@ -11652,70 +11775,70 @@ msgstr "%s 新聞來源" msgid "&Download now" msgstr "立刻下載(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "Need username and password" msgstr "需要使用者名稱和密碼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319 msgid "You must provide a username and/or password to use this news source." msgstr "要使用這個新聞來源您必須提供使用者名稱和/或密碼。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 msgid "Account" msgstr "帳號" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 msgid "(optional)" msgstr "(選擇性的)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:363 msgid "(required)" msgstr "(必要的)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 msgid "Created by: " msgstr "建立者: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format msgid "Download %s now" msgstr "立即下載 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 msgid "Last downloaded: never" msgstr "上次下載:從未" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:389 msgid "never" msgstr "永不" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" msgstr "%(days)d 天 %(hours)d 小時 %(mins)d 分鐘之前" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" msgstr "上次下載:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Cannot download news as no internet connection is active" msgstr "由於沒有網際網路連線可用所以無法下載新聞" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:435 msgid "No internet connection" msgstr "沒有網路連接" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Schedule news download" msgstr "排程新聞下載" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449 msgid "Add a custom news source" msgstr "加入自訂新聞來源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:454 msgid "Download all scheduled news sources" msgstr "下載所有已排程的新來源" @@ -12290,44 +12413,44 @@ msgstr "在標籤欄中搜尋項目" msgid "Copy the selected color name to the clipboard" msgstr "將選取的顏色名稱複製到剪貼簿" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:223 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" msgstr "作者排序" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 1" msgstr "標籤 1" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:227 msgid "Tag 2" msgstr "標籤 2" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:269 msgid "Template language tutorial" msgstr "範本語音教學" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:273 msgid "Template function reference" msgstr "範本函式參考" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:291 msgid "EXCEPTION: " msgstr "例外: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:318 msgid "No column chosen" msgstr "沒有選取欄" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:319 msgid "You must specify a column to be colored" msgstr "您必須指定要上色的欄" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:322 msgid "No template provided" msgstr "沒有提供範本" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:323 msgid "The template box cannot be empty" msgstr "範本方塊不可以留空" @@ -13361,57 +13484,57 @@ msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "Calibre Portable (%s) 的路徑過長。必須少於 59 個字元。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:779 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:133 msgid "Choose a location for your calibre e-book library" msgstr "選擇您的 calibre 電子書庫的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 msgid "Failed to create library" msgstr "建立書庫失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:143 #, python-format msgid "Failed to create calibre library at: %r." msgstr "無法建立書庫於:%r。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 msgid "Choose a location for your new calibre e-book library" msgstr "選擇您的新 calibre 電子書庫的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Initializing user interface..." msgstr "初始化使用者介面..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 msgid "Repairing failed" msgstr "修復失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "The database repair failed. Starting with a new empty library." msgstr "資料庫修復失敗。開始建立一個新的空白書庫。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 msgid "Bad database location" msgstr "錯誤的資料庫位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:229 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "錯誤的資料庫位置 %r。calibre 現在將會關閉。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542 msgid "Corrupted database" msgstr "損壞的資料庫" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -13421,60 +13544,60 @@ msgstr "" "位於 %s 的書庫資料庫似乎損壞了。您想要 calibre 自動試著重建它嗎?重建不一定能完全成功。如果您回答不,就會建立一個新的空 calibre " "書庫。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:254 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "錯誤的資料庫位置 %r。將會重開一個新的,空白的 calibre 書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:264 #, python-format msgid "Starting %s: Loading books..." msgstr "啟動 %s:載入書籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 msgid "If you are sure it is not running" msgstr "如果您不確定它是否在執行中" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 msgid "may be running in the system tray, in the" msgstr "可能在系統匣中執行,在" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "upper right region of the screen." msgstr "畫面的右上角區域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "lower right region of the screen." msgstr "畫面的右下角區域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 msgid "try rebooting your computer." msgstr "嘗試重新啟動您的電腦。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 msgid "try deleting the file" msgstr "嘗試刪除檔案" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 msgid "Cannot Start " msgstr "不能啟動 " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 #, python-format msgid "%s is already running." msgstr "%s 已經在執行中。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" msgstr "找不到執行中的 calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." msgstr "已送出關閉指令,等候關閉…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" msgstr "無法關閉執行中的 calibre 實體" @@ -14386,62 +14509,76 @@ msgid "is greater than" msgstr "大於" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 -msgid "is not more days ago than" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 -msgid "has" -msgstr "有" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 -msgid "does not have" -msgstr "沒有" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 -msgid "has pattern" -msgstr "具有模式" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 -msgid "does not have pattern" -msgstr "沒有模式" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:79 msgid "is set" msgstr "已設定" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 msgid "is not set" msgstr "未設定" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +msgid "is more days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +msgid "is fewer days ago than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +msgid "is more days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 +msgid "is fewer days from now than" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 +msgid "has" +msgstr "有" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 +msgid "does not have" +msgstr "沒有" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 +msgid "has pattern" +msgstr "具有模式" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:70 +msgid "does not have pattern" +msgstr "沒有模式" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "is" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:76 msgid "is not" msgstr "不是" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:77 msgid "matches pattern" msgstr "符合模式" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "does not match pattern" msgstr "不符合模式" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:97 msgid "If the ___ column ___ values" msgstr "如果 ___ 欄 ___ 數值" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 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 " @@ -14450,118 +14587,138 @@ msgstr "" "輸入三個字的 ISO 語言代碼,例如法文使用 fra、德文使用 deu、英文使用 eng。您也可以使用完整的語言名稱,這樣 calibre " "會嘗試自動將它轉換為語言代碼。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 msgid "Enter a number" msgstr "請輸入數字" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:243 -msgid "Enter the number of days old the item can be. Zero is today" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +msgid "" +"Enter the maximum days old the item can be. Zero is today. Dates in the " +"future always match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +msgid "" +"Enter the minimum days old the item can be. Zero is today. Dates in the " +"future never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 +msgid "" +"Enter the maximum days in the future the item can be. Zero is today. Dates " +"in the past always match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 +msgid "" +"Enter the minimum days in the future the item can be. Zero is today. Dates " +"in the past never match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" msgstr "請以 YYYY-MM-DD 格式輸入日期" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Enter a string." msgstr "請輸入數字。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 msgid "Enter a regular expression" msgstr "輸入正規表示式)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:270 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "您可以輸入多組數值,只要以 %s 分隔它們" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:286 msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:289 msgid "icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:292 msgid "Create/edit a column {0} rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 msgid "Create a column {0} rule by filling in the boxes below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:305 msgid "Set the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:647 msgid "color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:316 msgid "of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:322 msgid "to" msgstr "到" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:348 msgid "&Add icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 msgid "Icons should be square or landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:354 msgid "Only if the following conditions are all satisfied:" msgstr "只有在下列條件全部滿足時:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:364 msgid "Add another condition" msgstr "加入另一個條件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:368 msgid "You can disable a condition by blanking all of its boxes" msgstr "您可以將所有方塊留空來停用條件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:425 msgid "Sample Text" msgstr "範例文字" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:430 msgid "Select Icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 msgid "No icon selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 msgid "You must choose an icon for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:515 msgid "Invalid condition" msgstr "無效的條件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "這個規則的條件中有一項是無效的: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:521 msgid "No conditions" msgstr "沒有條件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:522 msgid "You must specify at least one non-empty condition for this rule" msgstr "您必須為這個規則指定至少一項條件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:639 #, python-format msgid "" "\n" @@ -14574,7 +14731,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:654 #, python-format msgid "" "

    Set the %(kind)s of %(col)s to %(color)s " @@ -14584,33 +14741,33 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • 如果 %(col)s 欄位 %(action)s 數值; %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:707 msgid "Add Rule" msgstr "加入規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:710 msgid "Remove Rule" msgstr "移除規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:727 msgid "Move the selected rule up" msgstr "將選取的規則上移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:732 msgid "Move the selected rule down" msgstr "將選取的規則下移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:740 msgid "Add Advanced Rule" msgstr "加入進階的規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:752 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 " @@ -14619,23 +14776,23 @@ msgstr "" "您可以控制在書籍清單中欄位的顏色,只要建立告訴 calibre 要使用什麼顏色的「規則」。點選下面的。加入規則就可以開始。

    您可以使用雙擊來 " "改變現有的規則。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:759 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.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:806 msgid "No rule selected" msgstr "尚未選擇規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:807 #, python-format msgid "No rule selected for %s." msgstr "尚未選擇 %s 的規則。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:812 msgid "removal" msgstr "移除" @@ -15581,7 +15738,7 @@ msgstr "在找到第一個符合項後等待的最大時間(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid " secs" msgstr " 秒" @@ -16451,7 +16608,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "如果函式使用引數的變數數量請將這個設定為 -1" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" msgstr "刪除(&D)" @@ -17742,8 +17899,8 @@ msgid "Edit" msgstr "編輯" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Reset" msgstr "重設" @@ -17766,14 +17923,14 @@ msgid "Remember last used window size" msgstr "記住上次使用的視窗大小" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:103 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "設定使用者 CSS 樣式表。這可以用來自訂所有書籍的外觀。" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 msgid "" "Set the maximum width that the book's text and pictures will take when in " "fullscreen mode. This allows you to read the book text without it becoming " @@ -17863,233 +18020,245 @@ msgstr "等寬字型大小(px)" msgid "The standard font type" msgstr "標準字型類型" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 +msgid "The minimum font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" msgstr "主題名稱" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" msgstr "選擇這個主題的名稱" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format msgid "Saved settings as the theme named: %s" msgstr "將設定值以布景主題名稱儲存:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" msgstr "載入布景主題 %s 的設定值" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" msgstr "刪除命名的布景主題:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" msgstr "選擇文字顏色" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:258 msgid "Still editing" msgstr "繼續編輯" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:259 msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "您正在編輯鍵盤捷徑鍵途中,請先將它完成,也就是點選捷徑鍵編輯方塊以外的地方。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "Configure Ebook viewer" msgstr "設定電子書檢視器" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 msgid "&Default font size:" msgstr "預設字型大小(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Serif" msgstr "襯線" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "Sans-serif" msgstr "無襯線" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Monospace" msgstr "等寬" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Font &magnification step size:" msgstr "字型逐步放大尺寸(&M):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" msgstr "%" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +msgid "M&inimum font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +msgid "The minimum font size in pixels" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" msgstr "字型選項(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "" "

    These options only apply in \"paged\" mode, where the text is broken up " "into pages, as in a paper book. To get into this mode, use the button with " "the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " msgstr "螢幕上顯示文字的頁數(&P) " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" msgstr " 頁" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" msgstr "覆蓋書籍中指定的頁面邊界設定值" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Top margin" msgstr "頂端邊界(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Side margin" msgstr "側邊界(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "&Bottom margin" msgstr "底部邊界(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "Text &layout in paged mode" msgstr "頁面模式中文字配置(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" msgstr "全螢幕最大文字寬度(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" msgstr "在全螢幕模式中顯示時鐘(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" msgstr "在全螢幕模式中顯示閱讀位置(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 msgid "Show &scrollbar in full screen mode" msgstr "在全螢幕模式中顯示捲軸(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Start viewer in full screen mode" msgstr "在全螢幕模式中啟動檢視器(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Show &help message when starting full screen mode" msgstr "啟動全螢幕模式時顯示求助訊息(&H)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "F&ull screen options" msgstr "全螢幕選項(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" msgstr "背景顏色:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "Sample" msgstr "範例" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" msgstr "變更" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" msgstr "文字顏色:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" msgstr "顏色與背景" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" msgstr "翻頁時間(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "disabled" msgstr "已停用" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 msgid "Mouse &wheel flips pages" msgstr "滑鼠滾輪翻頁(&W)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 msgid "Line &scrolling stops at page breaks" msgstr "線性捲動停止於頁面中斷處(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "重訂大於檢視器視窗的圖片尺寸(需重新啟動)(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" msgstr "翻頁選項(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" msgstr "連字符(很長的文字中間的中斷線)(&Y)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 msgid "Default &language for hyphenation:" msgstr "連字符的預設語言(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "連字符規則使用的預設語言。如果書籍沒有指定語言,就會使用它。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450 msgid "Remember last used &window size and layout" msgstr "記住上次使用的視窗尺寸與配置(&W)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 msgid "Remember the ¤t page when quitting" msgstr "結束時記住目前的頁面(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452 msgid "Show &controls in the viewer window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 msgid "&Miscellaneous options" msgstr "雜項選項(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454 msgid "&General" msgstr "一般(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" msgstr "雙擊以改變鍵盤捷徑鍵" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" msgstr "鍵盤捷徑鍵(&K)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" "

    A CSS stylesheet that can be used to control the look and feel of books. " "For examples, click 用來控制書籍外觀與感覺的 CSS 樣式表。需要範例,請點選這裡。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:458 msgid "User &Stylesheet" msgstr "使用者樣式表(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:459 msgid "You can save and load the viewer settings as themes" msgstr "您可以儲存與載入設為 布景主題 的檢視器設定值" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" msgstr "將目前的設定值儲存為布景主題:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" msgstr "載入前一次儲存的布景主題:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" msgstr "刪除已儲存的布景主題:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:466 msgid "&Theming" msgstr "布景主題(&T)" @@ -18551,74 +18720,74 @@ msgstr "隱藏" msgid "Toggle" msgstr "切換" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "選擇您的電子書裝置。如果您的裝置不在清單中,請選擇「%s」裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Moving library..." msgstr "正在移動書庫..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:593 msgid "Failed to move library" msgstr "移動書庫失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:647 msgid "Invalid database" msgstr "無效的資料庫" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:648 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "

    %(loc)s 已有一個無效的書庫,在嘗試移動現有的書庫前請先刪除它。
    錯誤: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:659 msgid "Could not move library" msgstr "無法移動書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:744 msgid "Select location for books" msgstr "選擇書籍的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "您必須選擇一個空的資料夾做為 caliber 書庫。%s 並不是空的。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Cancel" msgstr "取消" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" msgstr "完成(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865 msgid "welcome wizard" msgstr "歡迎精靈" @@ -18627,7 +18796,7 @@ msgstr "歡迎精靈" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:54 msgid "Welcome to calibre" msgstr "歡迎使用 calibre" @@ -18635,7 +18804,7 @@ msgstr "歡迎使用 calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:55 msgid "The one stop solution to all your e-book needs." msgstr "一次滿足您所有電子書需求的解決方案。" @@ -18906,33 +19075,30 @@ msgstr "使用 Hotmail" msgid "&Test email" msgstr "測試電子郵件(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:56 msgid "" -"

    If you use the Stanza e-" -"book app on your iPhone/iTouch, you can access your calibre book collection " +"

    If you use the Stanza or " +"Marvin e-book reading app 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 "" -"

    如果您使用 iPhone/iTouch 上的 Stanza 電子書軟體,您可以直接在裝置上存取您的 " -"calibre 藏書。要這麼做您需要先開啟 calibre 內容伺服器。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" msgstr "開啟內容伺服器(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:58 msgid "" "

    Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" -"

    Stanza should see your calibre collection automatically. If not, try " -"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " -"on your iPhone. Here myhostname should be the fully qualified hostname or " -"the IP address of the computer calibre is running on." +"

    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 the User Manual for more information." msgstr "" -"

    記得讓 calibre 保持執行,因為伺服器只有在 calibre 執行時才能運作。\n" -"

    Stanza 應該能自動看到您的 calibre 藏書。如果沒有,請試著在您 iPhone 上的 Stanza 閱讀器把 URL " -"http://myhostname:8080 加入為新的分類。其中 myhostname 應該是執行 calibre 的電腦的有效主機名稱或 IP 位址。" #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -21573,8 +21739,8 @@ msgstr "不明的章節" msgid "Unknown feed" msgstr "未知的餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:161 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:192 msgid "Untitled article" msgstr "無標題的文章" From 12aebad934af9a34f5e879925ef50d15492adf2a Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sun, 17 Feb 2013 04:36:42 +0000 Subject: [PATCH 03/32] Launchpad automatic translations update. --- src/calibre/translations/ca.po | 157 ++++++++++++++++++++++----------- src/calibre/translations/de.po | 22 ++--- src/calibre/translations/nl.po | 53 ++++++----- 3 files changed, 146 insertions(+), 86 deletions(-) diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 20693fec8d..dfe1d8248c 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -11,14 +11,14 @@ msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-09 20:43+0000\n" +"PO-Revision-Date: 2013-02-16 22:05+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:37+0000\n" +"X-Launchpad-Export-Date: 2013-02-17 04:36+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -347,7 +347,7 @@ msgstr "Converteix llibres a diversos formats de llibre electrònic" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 msgid "Fine tune your ebooks" -msgstr "" +msgstr "Ajustament fi dels llibres" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" @@ -5412,6 +5412,22 @@ msgid "" "\n" "

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" +"

    Polit de llibres us permet aconseguir un toc de perfecció als " +"llibres\n" +"que heu creat tant acuradament.

    \n" +"\n" +"

    El polit intenta minimitzar els canvis al codi intern del vostre llibre.\n" +"A diferència de la conversió no aplana el CSS, reanomena fitxers, " +"canvia\n" +"mides de lletra, ajusta marges... Cada acció fa només el mínim de canvis " +"que\n" +"cal per aconseguir l'efecte desitjat.

    \n" +"\n" +"

    Hauríeu d'utilitzar aquesta eina com al darrer pas del procés de creació\n" +"d'un llibre.

    \n" +"\n" +"

    Tingueu en compte que el polit només funciona en fitxers dels formats " +"%s.

    \n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 @@ -5464,76 +5480,84 @@ msgid "" "all the book metadata such as title, tags, authors, series, comments,\n" "etc.

    " msgstr "" +"

    Insereix una pàgina de «sobrecoberta» al començament del llibre\n" +"que conté totes les metadades com el títol, etiquetes, autors, sèrie,\n" +"comentaris...

    " #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 msgid "

    Remove a previous inserted book jacket page.

    \n" -msgstr "" +msgstr "

    Suprimeix una pàgina de sobrecoberta inserida prèviament.

    \n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 #, python-format msgid "## Polishing: %s" -msgstr "" +msgstr "## S'està polint: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 msgid "Updating metadata" -msgstr "" +msgstr "S'està actualitzant les metadades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 msgid "Updated metadata jacket" -msgstr "" +msgstr "S'ha actualitzar la sobrecoberta de metadades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 msgid "Metadata updated\n" -msgstr "" +msgstr "S'ha actualitzat les metadades\n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 msgid "Subsetting embedded fonts" -msgstr "" +msgstr "S'està fent un subconjunt de les fonts incrustades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 msgid "Setting cover" -msgstr "" +msgstr "S'està establint la portada" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 msgid "Inserting metadata jacket" -msgstr "" +msgstr "S'està inserint la sobrecoberta de metadades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 msgid "Existing metadata jacket replaced" -msgstr "" +msgstr "S'ha reemplaçat la sobrecoberta existent" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 msgid "Metadata jacket inserted" -msgstr "" +msgstr "S'ha inserit la sobrecoberta de metadades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 msgid "Removing metadata jacket" -msgstr "" +msgstr "S'està suprimint la sobrecoberta de metadades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 msgid "Metadata jacket removed" -msgstr "" +msgstr "S'ha suprimit la sobrecoberta de metadades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 msgid "No metadata jacket found" -msgstr "" +msgstr "No s'ha trobat cap sobrecoberta de metadades" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 #, python-format msgid "Polishing took: %.1f seconds" -msgstr "" +msgstr "El polit ha durat: %.1f segons" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 msgid "" "Path to a cover image. Changes the cover specified in the ebook. If no cover " "is present, or the cover is not properly identified, inserts a new cover." msgstr "" +"Camí a la imatge de portada. Canvia la portada especificada al llibre. Si no " +"hi ha cap portada o no està identificada correctament, n'insereix una de " +"nova." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 msgid "" "Path to an OPF file. The metadata in the book is updated from the OPF file." msgstr "" +"Camí a un fitxer OPF. Les metadades del llibre s'actualitzen des del fitxer " +"OPF." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." @@ -6784,7 +6808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 msgid "Still looking for IP addresses" -msgstr "" +msgstr "Encara s'està cercant adreces IP" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." @@ -7081,7 +7105,7 @@ msgstr "Actualitzador de connectors" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 msgid "Polish book" -msgstr "" +msgstr "Polit de llibres" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format @@ -7106,16 +7130,22 @@ msgid "" "inserted.

    Note that most ebook formats are not capable of supporting " "all the metadata in calibre.

    " msgstr "" +"

    Actualització de metadades

    S'actualitzarà totes les metadades i " +"portades del llibre perquè coincideixin amb les metadades actuals de la " +"biblioteca del calibre.

    Si el fitxer de llibre no té una portada " +"identificable, s'insereix una nova portada.

    Tingueu en compte que la " +"majoria dels formats de llibre no són compatibles amb totes les metadades " +"del calibre.

    " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 #, python-format msgid "

    Book Jacket

    %s" -msgstr "" +msgstr "

    Sobrecoberta de metadades

    %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 #, python-format msgid "

    Remove Book Jacket

    %s" -msgstr "" +msgstr "

    Suprimeix la sobrecoberta de metadades

    %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" @@ -7127,15 +7157,15 @@ msgstr "Fes un subconjunt de tots els tipus lletra incrustades" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 msgid "Update metadata in book files" -msgstr "" +msgstr "Actualitza les metadades dels fitxers de llibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 msgid "Add metadata as a \"book jacket\" page" -msgstr "" +msgstr "Afegeix les metadades a una pàgina de «sobrecoberta»" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 msgid "Remove a previously inserted book jacket" -msgstr "" +msgstr "Suprimeix una sobrecoberta inserida anteriorment" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" @@ -7143,11 +7173,11 @@ msgstr "Quant a" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 msgid "&Save Settings" -msgstr "" +msgstr "De&sa la configuració" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 msgid "&Load Settings" -msgstr "" +msgstr "Carrega &la configuració" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 @@ -7166,15 +7196,15 @@ msgstr "No s'ha seleccionat cap acció" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 msgid "You must select at least one action before saving" -msgstr "" +msgstr "Heu de seleccionar almenys una acció abans de desar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" -msgstr "" +msgstr "Tria de nom" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 msgid "Choose a name for these settings" -msgstr "" +msgstr "Trieu un nom per a aquesta configuració" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." @@ -7202,31 +7232,31 @@ msgstr "S'està posant a la cua el llibre %(nums)s de %(tot)s (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 #, python-format msgid "Ignore remaining %d reports" -msgstr "" +msgstr "Ignora els %d informes que resten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 msgid "View full &log" -msgstr "" +msgstr "Visua&litza el registre complet" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 #, python-format msgid "Polishing of %s" -msgstr "" +msgstr "S'està polint %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 #, 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] "" +msgstr[0] "El fitxer original s'ha desat com a %s." +msgstr[1] "Els fitxers originals s'han desat com a %s." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 msgid " and " -msgstr "" +msgstr " i " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 msgid "If you polish again, the polishing will run on the originals." -msgstr "" +msgstr "Si torneu a polir, el polit es farà en els originals." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" @@ -7253,7 +7283,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 #, python-format msgid "Start polishing of %d book(s)" -msgstr "" +msgstr "Inicia el polit de %d llibre(s)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -13870,12 +13900,12 @@ msgstr "El canal ha de tenir un títol" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:198 msgid "Feed must have a URL" -msgstr "El canal ha de tenir una URL" +msgstr "El canal ha de tenir un URL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:199 #, python-format msgid "The feed %s must have a URL" -msgstr "El canal %s ha de tenir una URL" +msgstr "El canal %s ha de tenir un URL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:205 msgid "This feed has already been added to the recipe" @@ -16004,19 +16034,19 @@ msgstr "no està establert" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 msgid "is more days ago than" -msgstr "" +msgstr "és de fa més dies que" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 msgid "is fewer days ago than" -msgstr "" +msgstr "és de fa menys dies que" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 msgid "is more days from now than" -msgstr "" +msgstr "és de fa més dies des d'ara que" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 msgid "is fewer days from now than" -msgstr "" +msgstr "és de fa menys dies des d'ara que" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 msgid "has" @@ -16082,24 +16112,32 @@ msgid "" "Enter the maximum days old the item can be. Zero is today. Dates in the " "future always match" msgstr "" +"Introduïu l'antiguitat màxima en dies que pot ser un element. Zero és avui. " +"Les dates del futur coincideixen sempre." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "" "Enter the minimum days old the item can be. Zero is today. Dates in the " "future never match" msgstr "" +"Introduïu l'antiguitat mínima en dies que pot ser un element. Zero és avui. " +"Les dates del futur no coincideixen mai." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 msgid "" "Enter the maximum days in the future the item can be. Zero is today. Dates " "in the past always match" msgstr "" +"Introduïu el màxim de dies en el futur que pot ser un element. Zero és avui. " +"Les dates del passat coincideixen sempre." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 msgid "" "Enter the minimum days in the future the item can be. Zero is today. Dates " "in the past never match" msgstr "" +"Introduïu el mínim de dies en el futur que pot ser un element. Zero és avui. " +"Les dates del passat no coincideixen mai." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" @@ -18211,9 +18249,9 @@ msgid "" "you plan to put the server behind another server like Apache, with a reverse " "proxy." msgstr "" -"El prefix que s'aplicarà a totes les URL del servidor de continguts. Només " -"és útil si penseu posar el servidor darrera d'un altre servidor com Apache " -"amb un servidor intermediari invers." +"El prefix que s'aplicarà a tots els URL del servidor de continguts. Només és " +"útil si penseu posar el servidor darrera d'un altre servidor com Apache amb " +"un servidor intermediari invers." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:164 msgid "&Start Server" @@ -18259,7 +18297,7 @@ msgstr "" "

    No oblideu deixar el calibre en execució, ja que el servidor només " "funciona si el calibre s'està executant.\n" "

    Per connectar des del vostre dispositiu al servidor del calibre podeu " -"utilitzar una URL del tipus http://nomdelmeu ordinador:8080. " +"utilitzar un URL del tipus http://nomdelmeu ordinador:8080. " "«nomdelmeuordinador» pot ser el nom complert de l'amfitrió o l'adreça IP de " "l'equip en què s'executa el calibre. Si voleu accedir al servidor des de " "qualsevol lloc del món haureu de configurar el reenviament de ports a " @@ -19985,7 +20023,7 @@ msgstr "Tipus de lletra estàndard" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 msgid "The minimum font size in px" -msgstr "" +msgstr "La mida mínima de lletra en px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" @@ -20064,11 +20102,11 @@ msgstr "%" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 msgid "M&inimum font size:" -msgstr "" +msgstr "Mida mín&ima de lletra:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 msgid "The minimum font size in pixels" -msgstr "" +msgstr "La mida mínima de lletra en píxels" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" @@ -21119,6 +21157,12 @@ msgid "" "directly on the device. To do this you have to turn on the calibre content " "server." msgstr "" +"

    Si utilitzeu l'aplicació de lectura Stanza o Marvin a l'i-Dispositiu Apple, podreu " +"accedir directament a la col·lecció de llibres del calibre amb la connexió " +"sense fils, directament al dispositiu. Per fer-ho heu d'engegar el servidor " +"de contingut del calibre." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" @@ -21135,6 +21179,15 @@ msgid "" "href=\"http://manual.calibre-ebook.com/faq.html#how-do-i-use-app-with-my-" "ipad-iphone-ipod-touch\">the User Manual for more information." msgstr "" +"

    Recordeu-vos de deixar el calibre en execució ja que el servidor només " +"funciona amb el calibre engegat.\n" +"

    L'aplicació del lector hauria de veure la col·lecció del calibre " +"automàticament. Si no és així, intenteu afegir l'URL " +"http://elmeuordinador:8080 com a catàleg nou al lector del l'iDispositiu. " +"Aquí «elmeuordinador» ha de ser el nom de l'amfitrió totalment qualificat o " +"l'adreça IP des d'on s'està executant el calibre. Vegeu el Manual d'usuari per a més informació." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -22895,7 +22948,7 @@ msgid "" "Prefix to prepend to all URLs. Useful for reverseproxying to this server " "from Apache/nginx/etc." msgstr "" -"Prefix per posar abans de totes les URL. Útil per fer servir un servidor " +"Prefix per posar abans de tots els URL. Útil per fer servir un servidor " "intermediari de retorn a aquest servidor des d'Apache, nginx..." #: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 @@ -24592,7 +24645,7 @@ msgid "" msgstr "" "%prog URL\n" "\n" -"Amb una URL com http://google.com, per exemple" +"Amb un URL com http://google.com, per exemple" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index a0d5e5f258..fd797281e0 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-14 22:15+0000\n" -"Last-Translator: Susan Gottwald \n" +"PO-Revision-Date: 2013-02-16 22:44+0000\n" +"Last-Translator: Christian Schulz \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:40+0000\n" +"X-Launchpad-Export-Date: 2013-02-17 04:36+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -5484,7 +5484,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 msgid "Metadata updated\n" -msgstr "" +msgstr "Metadaten aktualisiert\n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 msgid "Subsetting embedded fonts" @@ -5537,7 +5537,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." -msgstr "" +msgstr "Produziere eine umfangreichere Ausgabe, nützlich fürs Debuggen" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" @@ -7186,11 +7186,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" -msgstr "" +msgstr "Namen auswählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 msgid "Choose a name for these settings" -msgstr "" +msgstr "Wähle einen Namen für diese Einstellungen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." @@ -7233,8 +7233,8 @@ msgstr "" #, 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] "" +msgstr[0] "Die originale Datei wurde als %s gespeichert." +msgstr[1] "Die originalen Dateien wurden als %s gespeichert." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 msgid " and " @@ -20088,7 +20088,7 @@ msgstr "Standardschriftart" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 msgid "The minimum font size in px" -msgstr "" +msgstr "Die minimale Schriftgröße in px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" @@ -20171,7 +20171,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 msgid "The minimum font size in pixels" -msgstr "" +msgstr "Die minimale Schriftgröße in Pixel" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index c473fb8575..c4fbafb690 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -57,14 +57,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-15 22:37+0000\n" +"PO-Revision-Date: 2013-02-16 13:48+0000\n" "Last-Translator: drMerry \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:38+0000\n" +"X-Launchpad-Export-Date: 2013-02-17 04:36+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -5529,11 +5529,16 @@ msgid "" "Path to a cover image. Changes the cover specified in the ebook. If no cover " "is present, or the cover is not properly identified, inserts a new cover." msgstr "" +"Pad naar omslag afbeelding. Wijzigt de omslag gespecificeerd in het E-boek. " +"Als geen omslag beschikbaar is, of de omslag is niet goed herkend, wordt een " +"nieuwe omslag toegevoegd." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 msgid "" "Path to an OPF file. The metadata in the book is updated from the OPF file." msgstr "" +"Pad naar een OPF bestand. De metadata in het boek is bijgewerkt vanuit het " +"OPF bestand." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." @@ -7128,11 +7133,11 @@ msgstr "Metadata in boek-bestanden bijwerken" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 msgid "Add metadata as a \"book jacket\" page" -msgstr "" +msgstr "Metatdata als inlegpagina toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 msgid "Remove a previously inserted book jacket" -msgstr "" +msgstr "Een eerdere toegevoegde inlegpagina verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" @@ -7140,11 +7145,11 @@ msgstr "Over" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 msgid "&Save Settings" -msgstr "" +msgstr "Instellingen op&slaan" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 msgid "&Load Settings" -msgstr "" +msgstr "Instellingen &laden" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 @@ -7163,15 +7168,15 @@ msgstr "Geen taken geselecteerd" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 msgid "You must select at least one action before saving" -msgstr "" +msgstr "U moet minimaal één taak selecteren voor het opslaan" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" -msgstr "" +msgstr "Kies naam" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 msgid "Choose a name for these settings" -msgstr "" +msgstr "Kies een naam voor deze instellingen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." @@ -7199,31 +7204,33 @@ msgstr "Boek %(nums)s van %(tot)s (%(title)s) in wachtrij zetten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 #, python-format msgid "Ignore remaining %d reports" -msgstr "" +msgstr "Negeer hernoemen %d reapporten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 msgid "View full &log" -msgstr "" +msgstr "Toon volledig &log" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 #, python-format msgid "Polishing of %s" -msgstr "" +msgstr "Bijschaven van %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 #, 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] "" +msgstr[0] "Het originele bestand is opgeslagen als %s." +msgstr[1] "De originele bestanden zijn opgeslagen als %s." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 msgid " and " -msgstr "" +msgstr " en " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 msgid "If you polish again, the polishing will run on the originals." msgstr "" +"Als u nogmaals bijschaaft, zal het bijschaven worden uitgevoerd op de " +"originelen." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" @@ -7250,7 +7257,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 #, python-format msgid "Start polishing of %d book(s)" -msgstr "" +msgstr "Start bijschaven van %d boek(en)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -15956,19 +15963,19 @@ msgstr "niet ingesteld is" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 msgid "is more days ago than" -msgstr "" +msgstr "is meer dagen geleden dan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 msgid "is fewer days ago than" -msgstr "" +msgstr "is minder dagen geleden dan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 msgid "is more days from now than" -msgstr "" +msgstr "is meer dagen van nu dan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 msgid "is fewer days from now than" -msgstr "" +msgstr "is minder dagen van nu dan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 msgid "has" @@ -19905,7 +19912,7 @@ msgstr "Het standaardlettertype" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 msgid "The minimum font size in px" -msgstr "" +msgstr "Het minimale lettertype formaat in px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" @@ -19984,11 +19991,11 @@ msgstr "%" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 msgid "M&inimum font size:" -msgstr "" +msgstr "M&inimale lettertype formaat:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 msgid "The minimum font size in pixels" -msgstr "" +msgstr "Het minimale lettertype formaat in pixels" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" From d338d6dab901b11e0872ccfa15eb5f2911db7ad5 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Mon, 18 Feb 2013 04:49:27 +0000 Subject: [PATCH 04/32] Launchpad automatic translations update. --- setup/iso_639/pt.po | 16 +- setup/iso_639/pt_BR.po | 10 +- src/calibre/translations/de.po | 2 +- src/calibre/translations/pt.po | 461 ++++++++++++++++-------------- src/calibre/translations/pt_BR.po | 106 +++---- 5 files changed, 315 insertions(+), 280 deletions(-) diff --git a/setup/iso_639/pt.po b/setup/iso_639/pt.po index 0c85aacdcf..bced27cf05 100644 --- a/setup/iso_639/pt.po +++ b/setup/iso_639/pt.po @@ -10,19 +10,19 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-11-25 14:01+0000\n" -"PO-Revision-Date: 2011-09-27 16:52+0000\n" -"Last-Translator: Kovid Goyal \n" +"PO-Revision-Date: 2013-02-18 02:41+0000\n" +"Last-Translator: pedro jorge oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-26 05:34+0000\n" -"X-Generator: Launchpad (build 14381)\n" +"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: pt\n" #. name for aaa msgid "Ghotuo" -msgstr "" +msgstr "Ghotuo" #. name for aab msgid "Alumu-Tesu" @@ -498,7 +498,7 @@ msgstr "" #. name for afr msgid "Afrikaans" -msgstr "Africanos" +msgstr "Africano" #. name for afs msgid "Creole; Afro-Seminole" @@ -910,7 +910,7 @@ msgstr "" #. name for ale msgid "Aleut" -msgstr "aleúte" +msgstr "Aleúte" #. name for alf msgid "Alege" @@ -30818,7 +30818,7 @@ msgstr "" #. name for zxx msgid "No linguistic content" -msgstr "" +msgstr "Sem conteúdo linguistico" #. name for zyb msgid "Zhuang; Yongbei" diff --git a/setup/iso_639/pt_BR.po b/setup/iso_639/pt_BR.po index 55ad09de20..8a855f9dd8 100644 --- a/setup/iso_639/pt_BR.po +++ b/setup/iso_639/pt_BR.po @@ -9,14 +9,14 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-11-25 14:01+0000\n" -"PO-Revision-Date: 2012-12-21 03:31+0000\n" -"Last-Translator: Fábio Malcher Miranda \n" +"PO-Revision-Date: 2013-02-17 21:57+0000\n" +"Last-Translator: Neliton Pereira Jr. \n" "Language-Team: Brazilian Portuguese\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-22 04:59+0000\n" -"X-Generator: Launchpad (build 16378)\n" +"X-Launchpad-Export-Date: 2013-02-18 04:49+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: \n" #. name for aaa @@ -141,7 +141,7 @@ msgstr "" #. name for abh msgid "Arabic; Tajiki" -msgstr "" +msgstr "Arábico; Tajiki" #. name for abi msgid "Abidji" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index fd797281e0..a905316b00 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 3100aa9126..15740cfa98 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-15 09:14+0000\n" +"PO-Revision-Date: 2013-02-18 01:33+0000\n" "Last-Translator: pedro jorge oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:48+0000\n" +"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -1015,7 +1015,7 @@ msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/categories.py:43 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" +msgstr "%(tt)sClassificação média é %(rating)3.1f" #: /home/kovid/work/calibre/src/calibre/db/fields.py:230 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1185 @@ -2714,24 +2714,24 @@ msgid "" "Enter the folder where the books are to be stored. This folder is prepended " "to any send_to_device template" msgstr "" -"introduza a pasta onde os livros vão ser guardados. esta pasta está " +"Introduza a pasta onde os livros devem ser guardados. Esta pasta está " "preparada para qualquer modelo de enviar_para_dispositivo" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:66 msgid "Card A folder" -msgstr "pasta do cartão" +msgstr "Pasta do cartão" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:69 msgid "Swap main and card A" -msgstr "trocar principal e cartão A" +msgstr "Trocar principal e cartão A" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:70 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 "" -"clique nesta caixa se a memoria principal do dispositivo estiver a ser lida " -"como um cartão e cartão estiver a ser lido como a memoria principal" +"Clique nesta caixa se a memoria principal do dispositivo estiver a ser lida " +"como um cartão e cartão estiver a ser lido como a memoria principal" #: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 @@ -3197,12 +3197,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:69 msgid "No top level HTML file found." -msgstr "não foi encontrado o nível superior do ficheiro HTML" +msgstr "Não foi encontrado o nível superior do ficheiro HTML" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:72 #, python-format msgid "Top level HTML file %s is empty" -msgstr "o nível superior do ficheiro HTML %s esta vazio" +msgstr "O nível superior do ficheiro HTML %s esta vazio" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:27 msgid "" @@ -3482,7 +3482,7 @@ msgstr "A família de fontes usada para escrever é do estilo monospaced" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "The default font size" -msgstr "tamanho de letra pré definido" +msgstr "Tamanho de letra pré definido" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 msgid "The default font size for monospaced text" @@ -3491,7 +3491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "Surround all links with a red box, useful for debugging." msgstr "" -"cercar todas as ligações com uma caixa vermelha, útil para encontrar erros " +"Cercar todas as ligações com uma caixa vermelha, útil para encontrar erros " "de programação" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:97 @@ -5528,7 +5528,7 @@ msgstr "É necessário reiniciar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:346 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:742 msgid "Restart calibre now" -msgstr "reiniciar calibre agora" +msgstr "Reiniciar calibre agora" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:577 msgid "Choose Files" @@ -5753,11 +5753,11 @@ msgstr "Não foram encontrados livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:417 msgid "Downloading books" -msgstr "descarregar livros" +msgstr "Descarregar livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:418 msgid "Downloading books from device" -msgstr "descarregar livros a partir do dispositivo" +msgstr "Descarregar livros a partir do dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:437 msgid "Could not download files from the device" @@ -5850,7 +5850,7 @@ msgstr "Exportar a directoria do catálogo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:90 #, python-format msgid "Select destination for %(title)s.%(fmt)s" -msgstr "seleccione o destino para %(title)s.%(fmt)s" +msgstr "Seleccione o destino para %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:140 @@ -6088,7 +6088,7 @@ msgstr "Não foi encontrado qualquer problema" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:437 msgid "The files in your library match the information in the database." msgstr "" -"os ficheiros das usa biblioteca estão relacionados com a informação na sua " +"Os ficheiros das usa biblioteca estão relacionados com a informação na sua " "base de dados." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:536 @@ -6165,7 +6165,7 @@ msgstr "Procurar biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:149 msgid "&Delete after copy" -msgstr "&eliminar após copia" +msgstr "&Eliminar após copia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:172 msgid "Copy to library" @@ -6295,7 +6295,7 @@ msgstr "Remover todos os formatos dos livros seleccionados, excepto..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:102 msgid "Remove all formats from selected books" -msgstr "remover todos os formatos dos livros seleccionados" +msgstr "Remover todos os formatos dos livros seleccionados" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:105 msgid "Remove covers from selected books" @@ -6680,6 +6680,8 @@ msgid "" "Failed to apply updated metadata for some books in your library. Click " "\"Show Details\" to see details." msgstr "" +"Falha ao aplicar actualização de meta-dados para alguns livros da sua " +"biblioteca. Clique em \"Exibir detalhes\" para ver os detalhes." #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:19 msgid "F" @@ -11143,7 +11145,7 @@ msgstr "¶ processos seleccionados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:77 msgid "&Hide selected jobs" -msgstr "&Esconder trabalhos seleccionados" +msgstr "&Esconder processos seleccionados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:78 msgid "Show job &details" @@ -11159,7 +11161,7 @@ msgstr "parar &todos os dispositivos desconhecidos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:81 msgid "&Hide all jobs" -msgstr "&Esconder todos trabalhos" +msgstr "&Esconder todos processos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:298 @@ -11657,7 +11659,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644 msgid "&Apply function after replace:" -msgstr "" +msgstr "&Aplicar função após substituir:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645 msgid "" @@ -13642,7 +13644,7 @@ msgstr " - Processos" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:546 msgid "Search for a job by name" -msgstr "Procurar um trabalho por nome" +msgstr "Procurar um processos pelo nome" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:595 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:617 @@ -13662,7 +13664,8 @@ msgstr[1] "Você realmente quer parar os trabalhos selecionados?" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:608 msgid "Do you really want to stop all non-device jobs?" -msgstr "Você realmente quer parar os trabalhos que não se dispositivo?" +msgstr "" +"Você realmente quer parar os trabalhos que não se encontram no dispositivo?" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:365 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:86 @@ -14847,7 +14850,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:155 msgid "&Tags to apply when adding a book:" -msgstr "" +msgstr "&Aplicar etiquetas quando adicionado um livro :" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:156 msgid "" @@ -16162,15 +16165,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" -msgstr "" +msgstr "&Aplicar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:238 msgid "Restore &defaults" -msgstr "" +msgstr "Restaurar &padrões" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:239 msgid "Save changes" -msgstr "" +msgstr "Gravar alterações" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:240 msgid "Cancel and return to overview" @@ -16216,7 +16219,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" -msgstr "" +msgstr "Data de publicação" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:265 #, python-format @@ -16233,7 +16236,7 @@ msgstr "Nenhuma fonte seleccionada, não é possível configurar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 msgid "Metadata sources" -msgstr "fonte de meta-dados" +msgstr "Fonte de meta-dados" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 msgid "" @@ -16259,7 +16262,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 msgid "&Select all" -msgstr "" +msgstr "&Seleccionar tudo" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 msgid "&Clear all" @@ -16273,7 +16276,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 msgid "&Select default" -msgstr "" +msgstr "&Selecionar padrão" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:137 msgid "" @@ -16283,7 +16286,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 msgid "&Set as default" -msgstr "" +msgstr "&Definir como padrão" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:139 msgid "Convert all downloaded comments to plain &text" @@ -16295,7 +16298,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:141 msgid "Max. number of &tags to download:" -msgstr "" +msgstr "Max. número de &etiquetas para download:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:142 msgid "Max. &time to wait after first match is found:" @@ -16328,7 +16331,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:149 msgid "Use published date of \"first edition\" (from worldcat.org)" -msgstr "" +msgstr "Usar data de publicação da \"primeira edição\" (de worldcat.org)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:36 msgid "" @@ -16339,11 +16342,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:46 msgid "No proxies used" -msgstr "" +msgstr "Nenhuma proxies usadas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:50 msgid "Using proxies:" -msgstr "" +msgstr " Utilizar proxies: " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:72 msgid "Failed to install command line tools." @@ -16390,23 +16393,23 @@ msgstr "&Instalar ferramentas da linha de comandos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:81 msgid "&Abort conversion jobs that take more than:" -msgstr "" +msgstr "&Abortar tarefas de conversão que levam mais de:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:82 msgid "Never abort" -msgstr "" +msgstr "Nunca interromper" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:83 msgid " minutes" -msgstr "" +msgstr " minutos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:53 msgid "Device currently connected: " -msgstr "" +msgstr "Dispositivo actualmente ligado: " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:56 msgid "Device currently connected: None" -msgstr "" +msgstr "Dispositivo actualmente ligado: Nenhum" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:193 msgid "That format and device already has a plugboard." @@ -16451,19 +16454,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:252 msgid "The {0} device does not support the {1} format." -msgstr "" +msgstr "O {0} dispositivo não suporta o formato {1}." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:261 msgid "The {0} device supports only the {1} format(s)." -msgstr "" +msgstr "O {0} dispositivo suporta apenas o formato(s) {1} ." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:294 msgid "Invalid destination" -msgstr "" +msgstr "Destino inválido" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:295 msgid "The destination field cannot be blank" -msgstr "" +msgstr "O campo de destino não pode ficar em branco" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 msgid "" @@ -16487,11 +16490,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:121 msgid "Format (choose first)" -msgstr "" +msgstr "Formato (escolha em primeiro lugar)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 msgid "Device (choose second)" -msgstr "" +msgstr "Dispositivo (escolha segundo lugar)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 msgid "Add new plugboard" @@ -16511,7 +16514,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 msgid "Destination field" -msgstr "" +msgstr "Campo de destino" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 msgid "Save plugboard" @@ -16550,7 +16553,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:238 msgid "Search for plugin" -msgstr "" +msgstr "Pesquisar por Plugin" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:252 msgid "Could not find any matching plugins" @@ -16606,7 +16609,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 msgid "Show only those plugins that have been installed by you" -msgstr "" +msgstr "Mostrar apenas os plugins que foram instalados por mim" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 msgid "Show only &user installed plugins" @@ -16614,7 +16617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:117 msgid "Get &new plugins" -msgstr "" +msgstr "Obter &novo plugins" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:118 msgid "Check for &updated plugins" @@ -16626,7 +16629,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:34 msgid "Any custom field" -msgstr "" +msgstr "Qualquer campo personalizado" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:35 msgid "The lookup name of any custom field (these names begin with \"#\")." @@ -16755,23 +16758,23 @@ msgstr "Corresponder algum" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:176 msgid "Grouped Search Terms" -msgstr "" +msgstr "Termos de Pesquisa Agrupados" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:140 msgid "The search term cannot be blank" -msgstr "" +msgstr "O termo de pesquisa não pode ficar em branco" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:150 msgid "That name is already used for a column or grouped search term" -msgstr "" +msgstr "Esse nome já é usado para uma coluna ou termo de pesquisa agrupados" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:154 msgid "That name is already used for user category" -msgstr "" +msgstr "Esse nome já é usado para a categoria de utilizador" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:160 msgid "The value box cannot be empty" -msgstr "" +msgstr "A caixa de valor não pode estar vazia" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:173 msgid "The empty grouped search term cannot be deleted" @@ -16779,7 +16782,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:168 msgid "Search as you &type" -msgstr "" +msgstr "Pesquisa enquanto você &digita" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:169 msgid "Unaccented characters match accented characters" @@ -16804,7 +16807,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:173 msgid "&Limit the searched metadata" -msgstr "" +msgstr "&Limitar os metadados pesquisados" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:174 msgid "&Columns that non-prefixed searches are limited to:" @@ -16833,7 +16836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:183 msgid "Delete the current search term" -msgstr "" +msgstr "Apagar o atual termo de pesquisa" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:185 msgid "" @@ -16912,6 +16915,8 @@ msgstr "Gestão automática" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 msgid "Cannot change metadata management while a device is connected" msgstr "" +"Não é possível alterar a gestão de metadados, enquanto um dispositivo é " +"ligado" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 msgid "Metadata &management:" @@ -16960,6 +16965,7 @@ msgstr "Registo de acesso:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:135 msgid "You need to restart the server for changes to take effect" msgstr "" +"Você precisa reiniciar o servidor para que as alterações tenham efeito" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:147 msgid "" @@ -17019,7 +17025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:161 msgid "Password incompatible with some devices" -msgstr "" +msgstr "Password incompatível com alguns dispositivos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:162 msgid "&URL Prefix:" @@ -17057,7 +17063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:168 msgid "Run server &automatically when calibre starts" -msgstr "" +msgstr "Executar o servidor &automaticamente quando começa o calibre" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:169 msgid "View &server logs" @@ -17156,12 +17162,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:147 msgid "Function not defined" -msgstr "" +msgstr "Função não definida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:154 #, python-format msgid "Name %s already used" -msgstr "" +msgstr "Nome% s já utilizado" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:158 msgid "" @@ -17171,7 +17177,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:174 msgid "Exception while compiling function" -msgstr "" +msgstr "Exceção durante a compilação da função" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:202 msgid "function source code not available" @@ -17179,11 +17185,11 @@ msgstr "função fonte não está disponível" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:96 msgid "&Function:" -msgstr "" +msgstr "&Função:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:97 msgid "Enter the name of the function to create." -msgstr "" +msgstr "Digite o nome da função para criar." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:98 msgid "Arg &count:" @@ -17196,15 +17202,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:465 msgid "&Delete" -msgstr "" +msgstr "&Apagar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:103 msgid "&Replace" -msgstr "" +msgstr "&Substituir" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:104 msgid "C&reate" -msgstr "" +msgstr "&Criar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:105 msgid "&Program Code: (be sure to follow python indenting rules)" @@ -17212,7 +17218,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:35 msgid "Location Manager" -msgstr "" +msgstr "Gestor de localização" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:36 msgid "Switch between library and device views" @@ -17228,19 +17234,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:221 msgid "The main toolbar when a device is connected" -msgstr "" +msgstr "A barra de ferramentas principal, quando um dispositivo é ligado" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:222 msgid "The optional second toolbar" -msgstr "" +msgstr "A segunda barra de ferramentas opcional" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:223 msgid "The menubar" -msgstr "" +msgstr "A barra de menu" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:224 msgid "The menubar when a device is connected" -msgstr "" +msgstr "A barra de menu quando um dispositivo é ligado" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:225 msgid "The context menu for the books in the calibre library" @@ -17260,21 +17266,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:271 msgid "Cannot add" -msgstr "" +msgstr "Não é possível adicionar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:272 #, python-format msgid "Cannot add the actions %s to this location" -msgstr "" +msgstr "Não é possível adicionar% s ações para este local" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:290 msgid "Cannot remove" -msgstr "" +msgstr "Não é possivel remover" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:291 #, python-format msgid "Cannot remove the actions %s from this location" -msgstr "" +msgstr "Não é possível remover a acção %s desta localização" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125 msgid "" @@ -17288,32 +17294,32 @@ msgstr "escolha uma barra de ferramentas para personalizar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127 msgid "A&vailable actions" -msgstr "" +msgstr "&Acções disponíveis" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128 msgid "Add selected actions to toolbar" -msgstr "" +msgstr "Adicionar ações selecionadas a barra de ferramentas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130 msgid "Remove selected actions from toolbar" -msgstr "" +msgstr "Remover ações selecionadas da barra de ferramentas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132 msgid "&Current actions" -msgstr "" +msgstr "&Ações atuais" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133 msgid "Move selected action up" -msgstr "" +msgstr "Mover acção seleccionada para cima" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135 msgid "Move selected action down" -msgstr "" +msgstr "Mover acção seleccionada para baixo" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:347 msgid "ID" -msgstr "" +msgstr "Identificação (ID)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:126 msgid "This tweak has it default value" @@ -17376,7 +17382,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:121 msgid "Restore &default" -msgstr "" +msgstr "Restaurar &predefinição" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:122 msgid "Apply any changes you made to this tweak" @@ -17384,7 +17390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Delete current search" -msgstr "" +msgstr "Excluir pesquisa atual" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "No search is selected" @@ -17401,7 +17407,7 @@ msgstr "Procura (Para a Procura Avançada clique no botão à esquerda deste)" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 msgid "Start search" -msgstr "" +msgstr "Iniciar procura" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:402 msgid "Enable or disable search highlighting." @@ -17428,7 +17434,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:474 msgid "Delete saved search" -msgstr "" +msgstr "Eliminar procura guardada" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:478 msgid "Manage saved searches" @@ -17436,11 +17442,11 @@ msgstr "Gerir pesquisas guardadas" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:488 msgid "*Current search" -msgstr "" +msgstr "*Procura actual" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:12 msgid "Restrict to" -msgstr "" +msgstr "Restringir a" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:19 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:93 @@ -17454,20 +17460,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid " or the search " -msgstr "" +msgstr " ou a pesquisa " #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:88 msgid "({0} of {1})" -msgstr "" +msgstr "({0} de {1})" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:95 msgid "({0} of all)" -msgstr "" +msgstr "({0} de todos)" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:134 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 msgid "&Default" -msgstr "" +msgstr "&Predefinição" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:136 msgid "Customize shortcuts for" @@ -17479,7 +17485,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" -msgstr "" +msgstr "Duplo clique para alterar" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 msgid "Frame" @@ -17492,11 +17498,11 @@ msgstr "&Personalizado" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:82 msgid "Click to change" -msgstr "" +msgstr "Clique para alterar" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:38 msgid "Added Tags:" -msgstr "" +msgstr "Etiquetas adicionadas:" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:39 msgid "Open store in external web browswer" @@ -17508,7 +17514,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 msgid "&Description:" -msgstr "" +msgstr "&Descrição:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 msgid "&Headquarters:" @@ -17516,7 +17522,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 msgid "Enabled:" -msgstr "" +msgstr "Activo:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232 @@ -17530,7 +17536,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233 msgid "true" -msgstr "" +msgstr "verdadeiro" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231 @@ -17539,7 +17545,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234 msgid "false" -msgstr "" +msgstr "falso" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226 @@ -17552,16 +17558,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 msgid "Query:" -msgstr "" +msgstr "Consulta:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:81 msgid "Enable" -msgstr "" +msgstr "Ativar" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:179 msgid "Invert" -msgstr "" +msgstr "Inverter" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -17585,11 +17591,12 @@ msgid "" "This store is currently disabled and cannot be used in other parts of " "calibre." msgstr "" +"Esta loja está desactivada e não pode ser usada noutras partes do calibre." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:131 msgid "" "This store is currently enabled and can be used in other parts of calibre." -msgstr "" +msgstr "Esta loja está activada e pode ser usada noutras partes do calibre." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:136 msgid "This store only distributes ebooks without DRM." @@ -17618,11 +17625,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:145 #, python-format msgid "This store distributes ebooks in the following formats: %s" -msgstr "" +msgstr "Esta loja distribui ebooks nos seguintes formatos:% s" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/results_view.py:47 msgid "Configure..." -msgstr "" +msgstr "Configurar..." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 msgid "Time" @@ -17630,7 +17637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 msgid "Number of seconds to wait for a store to respond" -msgstr "" +msgstr "Número de segundos de espera para uma loja para responder" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 msgid "Number of seconds to let a store process results" @@ -17638,11 +17645,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 msgid "Display" -msgstr "" +msgstr "Exibir" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 msgid "Maximum number of results to show per store" -msgstr "" +msgstr "O número máximo de resultados mostrado por loja" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 msgid "Open search result in system browser" @@ -17670,16 +17677,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 msgid "&Price:" -msgstr "" +msgstr "&Preço:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229 msgid "Download:" -msgstr "" +msgstr "Transferir:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 msgid "Titl&e/Author/Price ..." -msgstr "" +msgstr "&Titulo/Autor/Preço..." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "DRM" @@ -17687,11 +17694,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Download" -msgstr "" +msgstr "Transferir" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Price" -msgstr "" +msgstr "Preço" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:232 #, python-format @@ -17726,11 +17733,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:244 #, python-format msgid "The following formats can be downloaded directly: %s." -msgstr "" +msgstr "Os seguintes formatos podem ser transferidos directamente: %s." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:41 msgid "Download..." -msgstr "" +msgstr "Transferir..." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:45 msgid "Goto in store..." @@ -17747,7 +17754,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:178 msgid "You must enter a title, author or keyword to search for." -msgstr "" +msgstr "Você deve inserir um título, autor ou palavra-chave para pesquisar." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:301 msgid "Customize get books search" @@ -17755,7 +17762,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:311 msgid "Configure search" -msgstr "" +msgstr "Configurar pesquisa" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:361 msgid "Couldn't find any books matching your query." @@ -17764,26 +17771,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:375 msgid "Choose format to download to your library." msgstr "" +"Escolha o formato como quer fazer a transferência para sua biblioteca." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:170 msgid "Get Books" -msgstr "" +msgstr "Obter livros" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:171 msgid "Search by title" -msgstr "" +msgstr "Pesquisar por título" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:173 msgid "Search by author" -msgstr "" +msgstr "Pesquisar por autor" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:175 msgid "&Keyword:" -msgstr "" +msgstr "&Palavra-chave:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:176 msgid "Search by any keyword" -msgstr "" +msgstr "Pesquisar por qualquer Palavra-chave:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:182 msgid "Open a selected book in the system's web browser" @@ -17796,7 +17804,7 @@ msgstr "Abrir no &navegador externo" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 msgid "Books:" -msgstr "" +msgstr "Livros:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:186 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:670 @@ -17806,7 +17814,7 @@ msgstr "&Fechar" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/sony_plugin.py:56 msgid "Not Available" -msgstr "" +msgstr "Não disponivel" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 msgid "" @@ -17822,15 +17830,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:42 msgid "Checking last download date." -msgstr "" +msgstr "Verificando data da última transferência." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:48 msgid "Downloading book list from MobileRead." -msgstr "" +msgstr "A fazer a transferência da lista de livros do MobileRead." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:61 msgid "Processing books." -msgstr "" +msgstr "Processamento livros." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:71 #, python-format @@ -17843,7 +17851,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 msgid "&Query:" -msgstr "" +msgstr "&Consulta:" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 @@ -17867,15 +17875,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:59 msgid "Home" -msgstr "" +msgstr "Página Principal" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:60 msgid "Reload" -msgstr "" +msgstr "Recarregar" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:61 msgid "%p%" -msgstr "" +msgstr "%p%" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 msgid "The grouped search term name is \"{0}\"" @@ -17910,7 +17918,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:995 #, python-format msgid "The name %s is already used" -msgstr "" +msgstr "O nome %s já está a ser usado" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1014 msgid "Duplicate search name" @@ -17941,7 +17949,7 @@ msgstr "Gerir Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:576 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:580 msgid "Manage User Categories" -msgstr "" +msgstr "Gerir Categorias do utilizador" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:562 @@ -17954,39 +17962,39 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:68 msgid "The current search restriction is invalid" -msgstr "" +msgstr "A restrição de pesquisa atual é inválida" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:84 msgid "New Category" -msgstr "" +msgstr "Nova Categoria" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:138 msgid "Delete user category" -msgstr "" +msgstr "Eliminar categoria do utilizador" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:136 #, python-format msgid "%s is not a user category" -msgstr "" +msgstr "%s não é uma categoria do utilizador" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:139 #, python-format msgid "%s contains items. Do you really want to delete it?" -msgstr "" +msgstr "%s contém itens. Você deseja realmente apagá-lo?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:160 msgid "Remove category" -msgstr "" +msgstr "Remover categoria" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:161 #, python-format msgid "User category %s does not exist" -msgstr "" +msgstr "Categoria utilizador %s não existe" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:180 msgid "Add to user category" -msgstr "" +msgstr "Adicionar categoria do utilizador" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:181 #, python-format @@ -17995,16 +18003,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:253 msgid "Delete item" -msgstr "" +msgstr "Apagar Item" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:255 #, python-format msgid "%s will be deleted from all books. Are you sure?" -msgstr "" +msgstr "%s será excluído de todos os livros. Você tem certeza?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333 msgid "Find item in tag browser" -msgstr "" +msgstr "Encontre o item no navegador de etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337 msgid "" @@ -18018,7 +18026,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345 msgid "ALT+f" -msgstr "" +msgstr "ALT+f" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350 msgid "Find the first/next matching item" @@ -18026,7 +18034,7 @@ msgstr "Localizar o primeiro/próximo item relacionado" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355 msgid "Collapse all categories" -msgstr "" +msgstr "Fecha (recolhe) todas as categorias" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379 msgid "No More Matches.

    Click Find again to go to first match" @@ -18059,7 +18067,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413 msgid "Match type" -msgstr "" +msgstr "Tipo de correspondência" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425 msgid "" @@ -18079,19 +18087,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:304 #, python-format msgid "Change Icon for: %s" -msgstr "" +msgstr "Alterar icone para: %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:481 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:511 #, python-format msgid "Rename %s" -msgstr "" +msgstr "Renomear %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:448 #, python-format msgid "Delete %s" -msgstr "" +msgstr "Eliminar %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:452 #, python-format @@ -18101,7 +18109,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:455 #, python-format msgid "Edit link for %s" -msgstr "" +msgstr "Editar ligação para %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:462 #, python-format @@ -18111,32 +18119,32 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:475 #, python-format msgid "Children of %s" -msgstr "" +msgstr "Filhos de %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:485 #, python-format msgid "Delete search %s" -msgstr "" +msgstr "Eliminar de pesquisa %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:490 #, python-format msgid "Remove %(item)s from category %(cat)s" -msgstr "" +msgstr "Remover %(item)s da categoria %(cat)s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:503 #, python-format msgid "Search for everything but %s" -msgstr "" +msgstr "Pesquisar por tudo, menos %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:515 #, python-format msgid "Add sub-category to %s" -msgstr "" +msgstr "Adicionar sub-categoria para %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:519 #, python-format msgid "Delete user category %s" -msgstr "" +msgstr "Eliminar categoria de utilizador %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:524 #, python-format @@ -18145,17 +18153,17 @@ msgstr "Esconder categoria %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:528 msgid "Show category" -msgstr "" +msgstr "Mostrar categoria" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:538 #, python-format msgid "Search for books in category %s" -msgstr "" +msgstr "Procura de livros na categoria %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:544 #, python-format msgid "Search for books not in category %s" -msgstr "" +msgstr "Não procurar de livros na categoria %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:559 @@ -18165,19 +18173,19 @@ msgstr "Gerir %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:567 msgid "Change category icon" -msgstr "" +msgstr "Alterar ícone da categoria" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:569 msgid "Restore default icon" -msgstr "" +msgstr "Restaurar ícone padrão" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:587 msgid "Show all categories" -msgstr "" +msgstr "Mostrar todas as categorias" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:591 msgid "Change sub-categorization scheme" -msgstr "" +msgstr "Alterar esquema de sub-categorização" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:592 msgid "Disable" @@ -18185,20 +18193,20 @@ msgstr "Desativar" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:596 msgid "Partition" -msgstr "" +msgstr "Partição" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:611 msgid "First letter is usable only when sorting by name" -msgstr "" +msgstr "Primeira letra é utilizável apenas quando ordenado pelo nome" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" -msgstr "" +msgstr "Converter livros %(num)d de %(total)d (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 msgid "Could not convert" -msgstr "" +msgstr "Não foi possível converter" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:98 #, python-format @@ -18212,7 +18220,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:108 #, python-format msgid "No supported formats (Available formats: %s)" -msgstr "" +msgstr "Nenhum dos formatos é suportados (formatos disponíveis: %s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:111 msgid "This book has no actual ebook files" @@ -18229,6 +18237,8 @@ msgid "" "Could not convert %(num)d of %(tot)d books, because no supported source " "formats were found." msgstr "" +"Não foi possível converter %(num)d de %(tot)d livros,pois foram " +"encontrados formatos em fonte não suportadas" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:151 msgid "Queueing books for bulk conversion" @@ -18241,7 +18251,7 @@ msgstr "A criar a fila de espera " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:217 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" -msgstr "" +msgstr "Converter livro %(num)d de %(tot)d (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:243 #, python-format @@ -18279,11 +18289,11 @@ msgstr "&Restaurar" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:248 msgid "&Eject connected device" -msgstr "" +msgstr "&Ejetar dispositivo ligado" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:252 msgid "Quit calibre" -msgstr "" +msgstr "Sair do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:265 msgid "Clear the current search" @@ -18291,7 +18301,7 @@ msgstr "Limpar a pesquisa recente" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:370 msgid "Debug mode" -msgstr "" +msgstr "Modo de depuração" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:371 #, python-format @@ -18300,6 +18310,9 @@ msgid "" "log will be available in the file: %s

    The log will be displayed " "automatically." msgstr "" +"Você iniciou calibre no modo de depuração. Depois de sair do calibre, o " +"registo da depuração estará disponível no arquivo:%s

    O registo será " +"exibida automaticamente." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:411 msgid "Failed to start Content Server" @@ -18320,6 +18333,9 @@ msgid "" "try and rebuild it automatically? The rebuild may not be completely " "successful." msgstr "" +"O banco de dados da biblioteca em %s parece estar corrompido. Você quer que " +"o calibre tente reconstruir automaticamente? A reconstrução pode não ser " +"completamente bem sucedida." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:627 msgid "Conversion Error" @@ -18328,7 +18344,7 @@ msgstr "Erro de conversão" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:648 #, python-format msgid "

    Failed to convert: %s" -msgstr "" +msgstr "

    Falha ao converter: %s" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:649 msgid "" @@ -18355,7 +18371,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:663 msgid "Conversion Failed" -msgstr "" +msgstr "Falha ao converter" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:675 msgid "Recipe Disabled" @@ -18397,10 +18413,12 @@ msgid "" "New version %(ver)s of %(app)s is available for download. See the new features." msgstr "" +"nova versão %(ver)s do %(app)s esta disponível para descarregar . " +"Veja novas versões." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:92 msgid "Update available!" -msgstr "" +msgstr "Actualização disponível!" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:97 msgid "Show this notification for future updates" @@ -18412,12 +18430,12 @@ msgstr "&obter actualização" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:106 msgid "Update &plugins" -msgstr "" +msgstr "Atualizar &plugins" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:162 #, python-format msgid " (%d plugin updates)" -msgstr "" +msgstr " (%d actualizações de plugin )" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:165 msgid "Update found" @@ -18425,21 +18443,21 @@ msgstr "Actualização encontrada" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:168 msgid "updated plugins" -msgstr "" +msgstr "plugins atualizado" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/update.py:201 msgid "Plugin Updates" -msgstr "" +msgstr "Actualizações de Plugin" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:199 #, python-format msgid "There are %d plugin updates available" -msgstr "" +msgstr "Existem %d atualizações plugin disponíveis" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:203 msgid "Install and configure user plugins" -msgstr "" +msgstr "Instalar e configurar do plugins utilizador" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:44 msgid "Edit bookmark" @@ -18517,6 +18535,9 @@ msgid "" "fullscreen mode. This allows you to read the book text without it becoming " "too wide." msgstr "" +"Definir a largura máxima que o texto do livro e imagens terão quando estiver " +"no modo de ecrã inteiro. Isso permite que você leia o texto do livro sem que " +"este seja muito grande." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:38 msgid "Resize images larger than the viewer window to fit inside it" @@ -18533,7 +18554,7 @@ msgstr "A linguagem predefinida a usar para as regras de translineação" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:43 msgid "Save the current position in the document, when quitting" -msgstr "" +msgstr "Guardar posição actual do documento, quando sair" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:45 msgid "Have the mouse wheel turn pages" @@ -18547,6 +18568,8 @@ msgstr "" msgid "" "The time, in seconds, for the page flip animation. Default is half a second." msgstr "" +"O tempo, em segundos, para a animação de virar a pagina. O padrão é meio " +"segundo." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:53 msgid "" @@ -18556,15 +18579,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:57 msgid "Show a clock in fullscreen mode." -msgstr "" +msgstr "Mostrar um relógio no modo de ecrã inteiro." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:59 msgid "Show reading position in fullscreen mode." -msgstr "" +msgstr "Mostrar posição de leitura no modo de ecrã inteiro." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:61 msgid "Show the scrollbar in fullscreen mode." -msgstr "" +msgstr "Mostrar barra de posicionamento no modo de ecrã inteiro." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:63 msgid "Start viewer in full screen mode" @@ -18572,7 +18595,7 @@ msgstr "Iniciar visualização em modo de ecrã inteiro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:65 msgid "Show full screen usage help" -msgstr "" +msgstr "Mostrar para ajuda de utilização em ecrã inteiro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:75 msgid "Font options" @@ -18604,15 +18627,15 @@ msgstr "O tipo de letra padrão" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 msgid "The minimum font size in px" -msgstr "" +msgstr "O tamanho mínimo da letra em px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" -msgstr "" +msgstr "Nome do tema" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:144 msgid "Choose a name for this theme" -msgstr "" +msgstr "Escolher nome para este tema" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:153 #, python-format @@ -18622,12 +18645,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:169 #, python-format msgid "Loaded settings from the theme %s" -msgstr "" +msgstr "Configurações carregadas a partir do tema %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:176 #, python-format msgid "Deleted the theme named: %s" -msgstr "" +msgstr "Eliminar o tema chamado: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:238 msgid "Choose text color" @@ -18672,10 +18695,12 @@ msgid "" "The amount by which the font size is increased/decreased\n" " when you click the font size larger/smaller buttons" msgstr "" +"A quantidade pela qual o tamanho da letra é aumentado/diminuido\n" +" depende de como você clicar no botão para aumentar/diminuir as letras" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "%" -msgstr "" +msgstr "%" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 msgid "M&inimum font size:" @@ -18683,7 +18708,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 msgid "The minimum font size in pixels" -msgstr "" +msgstr "O tamanho mínimo da letra em pixels" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" @@ -18698,11 +18723,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 msgid "The number of &pages of text to show on screen " -msgstr "" +msgstr "O número de &páginas do texto para mostrar no ecrã " #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413 msgid " page(s)" -msgstr "" +msgstr " pagina(s)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "&Override the page margin settings specified in the book" @@ -18726,11 +18751,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Maximum text width in &fullscreen:" -msgstr "" +msgstr "Largura máxima do texto em &ecrã inteiro:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Show &clock in full screen mode" -msgstr "" +msgstr "Mostrar & relógio no modo de ecrã inteiro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Show reading &position in full screen mode" @@ -18754,7 +18779,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 msgid "Background color:" -msgstr "" +msgstr "Cor do fundo:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 @@ -18764,7 +18789,7 @@ msgstr "Exemplo" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Change" -msgstr "" +msgstr "Alterar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Text color:" @@ -18772,7 +18797,7 @@ msgstr "Cor do Texto:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Colors and backgrounds" -msgstr "" +msgstr "Cores e fundos" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Page flip &duration:" @@ -18798,7 +18823,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 msgid "Page Fl&ip options" -msgstr "" +msgstr "&Opções de virar pagina" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 msgid "H&yphenate (break line in the middle of large words)" @@ -22625,7 +22650,7 @@ msgstr "Não descarregar folhas de estilos CSS." #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "OK" -msgstr "" +msgstr "Confirmar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Save" @@ -22633,11 +22658,11 @@ msgstr "Guardar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Open" -msgstr "" +msgstr "Abrir" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:673 msgid "Apply" -msgstr "" +msgstr "Aplicar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:683 msgid "Don't Save" @@ -22649,23 +22674,23 @@ msgstr "Fechar sem Gravar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "Discard" -msgstr "" +msgstr "Rejeitar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "&Yes" -msgstr "" +msgstr "&Sim" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Yes to &All" -msgstr "" +msgstr "Sim &a Tudo" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "&No" -msgstr "" +msgstr "&Não" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "N&o to All" -msgstr "" +msgstr "Não para &Todos" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Save All" @@ -22673,15 +22698,15 @@ msgstr "Guardar Tudo" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Abort" -msgstr "" +msgstr "Interromper" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:708 msgid "Retry" -msgstr "" +msgstr "Tentar Novamente" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:711 msgid "Ignore" -msgstr "" +msgstr "Ignorar" #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:714 msgid "Restore Defaults" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 8d966226d8..ebb365bb72 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-01-03 18:59+0000\n" -"Last-Translator: Danilo Cominotti Marques \n" +"PO-Revision-Date: 2013-02-18 03:02+0000\n" +"Last-Translator: Neliton Pereira Jr. \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:54+0000\n" +"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -344,7 +344,7 @@ msgstr "Converter livros para vários formatos de e-book" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 msgid "Fine tune your ebooks" -msgstr "" +msgstr "Ajuste fino nos seus ebooks" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" @@ -584,7 +584,7 @@ msgstr "Alterar campos de metadados antes de salvar/enviar" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" -msgstr "Funções Modelo" +msgstr "Funções para modelos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 @@ -596,7 +596,7 @@ msgstr "Avançado" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1084 msgid "Create your own template functions" -msgstr "Criar suas próprias funções modelo" +msgstr "Criar suas próprias funções para modelos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" @@ -910,7 +910,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:785 msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." -msgstr "" +msgstr "Este perfil é destinado ao dispositivo da série PocketBook Pro 912" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Installed plugins" @@ -1015,7 +1015,7 @@ msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/categories.py:43 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" +msgstr "%(tt)sA avaliação média é %(rating)3.1f" #: /home/kovid/work/calibre/src/calibre/db/fields.py:230 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1185 @@ -1562,7 +1562,7 @@ msgstr "Comunica-se com o leitor Hanvon N520." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:48 msgid "Communicate with the Kibano eBook reader." -msgstr "" +msgstr "Comunicar-se com o leitor e eBook Kibano." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:61 msgid "Communicate with The Book reader." @@ -2472,7 +2472,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:311 msgid "Replace books with the same calibre identifier" -msgstr "" +msgstr "Substituir livros com o mesmo identificador do calibre" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:312 msgid "" @@ -2679,7 +2679,7 @@ msgstr "ID da Revisão USB" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:79 msgid "Windows main memory vendor string" -msgstr "Fabricante da memória principal do Windows" +msgstr "Texto do fabricante da memória principal do Windows" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:48 #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:52 @@ -2709,7 +2709,7 @@ msgstr "Frase de identificação (ID string) do cartão Windows A" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:63 msgid "Main memory folder" -msgstr "Pasta principal de memória" +msgstr "Pasta da memória principal" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:67 @@ -3462,6 +3462,10 @@ msgid "" "options. This option will cause the page size settings under PDF Output to " "override the size specified by the output profile." msgstr "" +"Normalmente, o tamanho da página do PDF é configurada por um perfil de saída " +"escolhido por opções de página. Esta opção opção irá fazer com que as " +"configurações de saída PDF sejam substituídas pelo tamanho especificado pelo " +"perfil de saída." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:58 #, python-format @@ -3523,13 +3527,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:97 msgid "Use the old, less capable engine to generate the PDF" -msgstr "" +msgstr "Use o mecanismo antigo e menos capaz para gerar o PDF" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100 msgid "" "Generate an uncompressed PDF, useful for debugging, only works with the new " "PDF engine." msgstr "" +"Gerar um PDF não comprimido, útil para depuração, só funciona com o " +"mecanismo de PDF novo." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "" @@ -7318,7 +7324,7 @@ msgstr "Mostrar esta mensagem novamente" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:159 msgid "About Get Books" -msgstr "Sobre Obter Livros" +msgstr "Sobre obtenção de livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:288 @@ -10391,7 +10397,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" -msgstr "" +msgstr "Edi&tor de modelos" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 @@ -11269,7 +11275,7 @@ msgstr "Detalhes do trabalho" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 msgid "Active Jobs" -msgstr "Tarefas Ativas" +msgstr "Tarefas ativas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 msgid "Find next match" @@ -11286,11 +11292,11 @@ msgstr "Encontra uma ocorrência prévia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 msgid "&Stop selected jobs" -msgstr "&Para as tarefas selecionadas" +msgstr "&Parar as tarefas selecionadas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:77 msgid "&Hide selected jobs" -msgstr "&Esconde tarefas selecionadas" +msgstr "&Esconder tarefas selecionadas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:78 msgid "Show job &details" @@ -11298,7 +11304,7 @@ msgstr "Mostrar &detalhes da tarefa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:79 msgid "Show &all jobs" -msgstr "Mostra &todas as tarefas" +msgstr "Mostrar &todas as tarefas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:80 msgid "Stop &all non device jobs" @@ -11306,7 +11312,7 @@ msgstr "Parar tod&as as tarefas que não são de dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:81 msgid "&Hide all jobs" -msgstr "&Esconde todas as tarefas" +msgstr "Es&conder todas as tarefas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:298 @@ -12513,7 +12519,7 @@ msgstr "nunca" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:395 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" -msgstr "" +msgstr "%(days)d dias, %(hours)d horas e %(mins)d minutos atrás" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:411 msgid "Last downloaded:" @@ -13203,7 +13209,7 @@ msgstr "Remova qualquer modelo da caixa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:32 msgid "Open Template Editor" -msgstr "Abrir o editor de modelo" +msgstr "Abrir o editor de modelos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" @@ -13730,7 +13736,7 @@ msgstr "Shift+Alt+D" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:67 msgid "Job" -msgstr "Trabalho" +msgstr "Tarefa" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:69 msgid "Progress" @@ -13743,7 +13749,7 @@ msgstr "Tempo de execução" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 #, python-format msgid "There are %d running jobs:" -msgstr "Existem %d tarefas sendo executadas:" +msgstr "Há %d tarefas sendo executadas:" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:93 @@ -13754,7 +13760,7 @@ msgstr "Tarefa desconhecida" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:89 #, python-format msgid "There are %d waiting jobs:" -msgstr "Existem %d tarefas em aguardo:" +msgstr "Há %d tarefas esperendo:" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:274 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:277 @@ -13767,15 +13773,15 @@ msgstr "Não foi possível parar o trabalho." #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:289 msgid "Cannot kill jobs that communicate with the device" -msgstr "Não consigo parar tarefas que comunicam-se com o aparelho" +msgstr "Não é possível parar tarefas que se comunicam com o dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:278 msgid "Job has already run" -msgstr "O trabalho já foi executado" +msgstr "A tarefa já foi executada" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:281 msgid "This job cannot be stopped" -msgstr "Este processo não pode ser parado" +msgstr "Esta tarefa não pode ser parada" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:296 msgid "" @@ -13807,27 +13813,28 @@ msgstr " - Tarefas" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:546 msgid "Search for a job by name" -msgstr "Procurar um processo pelo nome" +msgstr "Procurar uma tarefa pelo nome" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:595 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:617 msgid "No job" -msgstr "Nenhum processo" +msgstr "Nenhuma tarefa" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:596 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:618 msgid "No job selected" -msgstr "Nenhum processo selecionado" +msgstr "Nenhuma tarefa selecionada" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:598 msgid "Do you really want to stop the selected job?" msgid_plural "Do you really want to stop all the selected jobs?" -msgstr[0] "Você realmente deseja parar o processo selecionado?" -msgstr[1] "Você realmente deseja parar todos os processos selecionados?" +msgstr[0] "Você realmente deseja parar a tarefa selecionada?" +msgstr[1] "Você realmente deseja parar todas as tarefas selecionadas?" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:608 msgid "Do you really want to stop all non-device jobs?" msgstr "" +"Você realmente quer parar todos as tarefas que não são de dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:365 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:86 @@ -14537,6 +14544,9 @@ msgid "" "\n" "%s" msgstr "" +"Editar os identificadores para este livro. Por exemplo: \n" +"\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1290 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1352 @@ -14748,8 +14758,8 @@ msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -"Cola os conteúdos da prancheta para a caixa de identificadores com prefixo " -"isbn:" +"Cola o conteúdo da área de transferência para a caixa de identificadores com " +"prefixo isbn:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 msgid "&Download metadata" @@ -15170,7 +15180,7 @@ msgstr " segundos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:157 msgid "Job &priority:" -msgstr "&prioridade do trabalho:" +msgstr "&prioridade da tarefa:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:161 msgid "Restriction to apply when the current library is opened:" @@ -16559,7 +16569,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:76 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -"Limitar o máx. número de tarefas simultâneos ao número de nú&cleos da CPU" +"Limitar o máx. número de tarefas simultâneas ao número de nú&cleos da CPU" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:77 msgid "Debug &device detection" @@ -16579,15 +16589,15 @@ msgstr "&Instalar ferramentas de linhas de comando" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:81 msgid "&Abort conversion jobs that take more than:" -msgstr "" +msgstr "&Abortar tarefas de conversão que levarem mais do que:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:82 msgid "Never abort" -msgstr "" +msgstr "Nunca abortar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:83 msgid " minutes" -msgstr "" +msgstr " minutos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:53 msgid "Device currently connected: " @@ -16830,7 +16840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 msgid "Save &template" -msgstr "Salvar &modelo" +msgstr "&Modelo de gravação" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:58 msgid "" @@ -16852,7 +16862,7 @@ msgstr "Variáveis disponíveis:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:60 msgid "Template Editor" -msgstr "" +msgstr "Editor de modelos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:71 msgid "" @@ -17933,7 +17943,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:301 msgid "Customize get books search" -msgstr "Personaliza a busca por livros" +msgstr "Personalizar a busca por livros" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:311 msgid "Configure search" @@ -17950,7 +17960,7 @@ msgstr "Escolha qual formato baixar para sua biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:170 msgid "Get Books" -msgstr "Compre Livros" +msgstr "Obter livros" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:171 msgid "Search by title" @@ -18111,7 +18121,7 @@ msgstr "O nome da pesquisa salva %s já está sendo usado." #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:49 msgid "Manage Authors" -msgstr "Organiza Autores" +msgstr "Organizar autores" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:51 msgid "Manage Series" @@ -18571,7 +18581,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:747 msgid "Active jobs" -msgstr "" +msgstr "Tarefas ativas" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:818 msgid "" @@ -19641,7 +19651,7 @@ msgstr "&Kindle e-mail:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:57 msgid "Choose your &language:" -msgstr "Escolha sua &linguagem:" +msgstr "Escolha seu &idioma:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:58 msgid "" @@ -21623,7 +21633,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:387 msgid "The language in which to display the user interface" -msgstr "A linguagem pela qual irá mostrar a interface do usuário." +msgstr "O idioma em que a interface do usuário será exibida." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:389 msgid "The default output format for ebook conversions." From 3df26a3c4455f1f14cc2dc958623aa4acb2339fe Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 19 Feb 2013 00:52:40 +0530 Subject: [PATCH 05/32] Pravda by Darko Miletic. Fixes #1129336 (New recipe for newspaper Pravda) --- recipes/icons/pravda_rs.png | Bin 0 -> 606 bytes recipes/pravda_rs.recipe | 85 ++++++++++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+) create mode 100644 recipes/icons/pravda_rs.png create mode 100644 recipes/pravda_rs.recipe diff --git a/recipes/icons/pravda_rs.png b/recipes/icons/pravda_rs.png new file mode 100644 index 0000000000000000000000000000000000000000..8c4533a79db8389644d592da9bb8c6925062149a GIT binary patch literal 606 zcmV-k0-^nhP)-15o_R%SRN`N^?^Ex)$B#~)JXGoztwiFOnP?&<;)&^oyAj~=F7J9!k!|vmihCy z&DqD@*(d(`1(uRB^&z`CZP&`UC9AO|s4DQPSLw&om-)q;`26+HXRm0RC~&PKHnUc2 z5!tiE%uQ~Y4Bko)n=x;%ma9KyJB^!s;INJCur%4JQ6Ja1=5uySB46t-AZ9QRM!S^ogB#iEQ zX2L+gB18oM7-0T>_nvPH?`ZGV5{J0HbuwQLw!<##JYIxjKm4wK-KRlU6eoide8iW9 s*h%%xe4x99#zKmLfJKN305HJ+052$BhV0Pf$N&HU07*qoM6N<$f)ywf{{R30 literal 0 HcmV?d00001 diff --git a/recipes/pravda_rs.recipe b/recipes/pravda_rs.recipe new file mode 100644 index 0000000000..742527ac2b --- /dev/null +++ b/recipes/pravda_rs.recipe @@ -0,0 +1,85 @@ +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai + +__license__ = 'GPL v3' +__copyright__ = '2013, Darko Miletic ' + +''' +www.pravda.rs +''' + +import re +from calibre.web.feeds.recipes import BasicNewsRecipe + +class Pravda_rs(BasicNewsRecipe): + title = 'Dnevne novine Pravda' + __author__ = 'Darko Miletic' + description = '24 sata portal vesti iz Srbije' + publisher = 'Dnevne novine Pravda' + category = 'news, politics, entertainment, Serbia' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'sr' + publication_type = 'newspaper' + remove_empty_feeds = True + PREFIX = 'http://www.pravda.rs' + FEEDPR = PREFIX + '/category/' + LANGLAT = '?lng=lat' + FEEDSU = '/feed/' + LANGLAT + INDEX = PREFIX + LANGLAT + masthead_url = 'http://www.pravda.rs/wp-content/uploads/2012/09/logoof.png' + extra_css = """ + @font-face {font-family: "serif1";src:url(res:///opt/sony/ebook/FONT/tt0011m_.ttf)} + body{font-family: Georgia,"Times New Roman",Times,serif1,serif;} + img{display: block} + """ + + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher': publisher + , 'language' : language + } + + preprocess_regexps = [(re.compile(u'\u0110'), lambda match: u'\u00D0')] + + keep_only_tags = [dict(name='div', attrs={'class':'post'})] + remove_tags = [dict(name='h3')] + remove_tags_after = dict(name='h3') + + feeds = [ + (u'Politika' , FEEDPR + 'politika/' + FEEDSU), + (u'Tema Dana', FEEDPR + 'tema-dana/' + FEEDSU), + (u'Hronika' , FEEDPR + 'hronika/' + FEEDSU), + (u'Društvo' , FEEDPR + 'drustvo/' + FEEDSU), + (u'Ekonomija', FEEDPR + 'ekonomija/' + FEEDSU), + (u'Srbija' , FEEDPR + 'srbija/' + FEEDSU), + (u'Beograd' , FEEDPR + 'beograd/' + FEEDSU), + (u'Kultura' , FEEDPR + 'kultura/' + FEEDSU), + (u'Zabava' , FEEDPR + 'zabava/' + FEEDSU), + (u'Sport' , FEEDPR + 'sport/' + FEEDSU), + (u'Svet' , FEEDPR + 'svet/' + FEEDSU), + (u'Porodica' , FEEDPR + 'porodica/' + FEEDSU), + (u'Vremeplov', FEEDPR + 'vremeplov/' + FEEDSU), + (u'IT' , FEEDPR + 'it/' + FEEDSU), + (u'Republika Srpska', FEEDPR + 'republika-srpska/' + FEEDSU), + (u'Crna Gora', FEEDPR + 'crna-gora/' + FEEDSU), + (u'EX YU' , FEEDPR + 'eks-ju/' + FEEDSU), + (u'Dijaspora', FEEDPR + 'dijaspora/' + FEEDSU), + (u'Kolumna' , FEEDPR + 'kolumna/' + FEEDSU), + (u'Afere' , FEEDPR + 'afere/' + FEEDSU), + (u'Feljton' , FEEDPR + 'feljton/' + FEEDSU), + (u'Intervju' , FEEDPR + 'intervju/' + FEEDSU), + (u'Reportaža', FEEDPR + 'reportaza/' + FEEDSU), + (u'Zanimljivosti', FEEDPR + 'zanimljivosti/' + FEEDSU), + (u'Sa trga' , FEEDPR + 'sa-trga/' + FEEDSU) + ] + + def print_version(self, url): + return url + self.LANGLAT + + def preprocess_raw_html(self, raw, url): + return 'title'+raw[raw.find(''):] + \ No newline at end of file From 05a46c0f741721c1422905a894f39a6863d259a3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 19 Feb 2013 09:16:13 +0530 Subject: [PATCH 06/32] ... --- manual/faq.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manual/faq.rst b/manual/faq.rst index 51dc768611..4870090063 100644 --- a/manual/faq.rst +++ b/manual/faq.rst @@ -714,6 +714,10 @@ There are five possible things I know of, that can cause this: * Constant Guard Protection by Xfinity causes crashes in |app|. You have to manually allow |app| in it or uninstall Constant Guard Protection. + * On some 64 bit versions of Windows there are security software/settings + that prevent 64-bit |app| from working. If you are using the 64-bit + version of |app| try switching to the 32-bit version. + If none of the above apply to you, then there is some other program on your computer that is interfering with |app|. First reboot your computer in safe mode, to have as few running programs as possible, and see if the crashes still From 5b693f33e61611b9ea70cc9999e35d08501e6810 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 19 Feb 2013 09:34:10 +0530 Subject: [PATCH 07/32] ... --- manual/faq.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manual/faq.rst b/manual/faq.rst index 4870090063..9b1c862436 100644 --- a/manual/faq.rst +++ b/manual/faq.rst @@ -692,7 +692,7 @@ Post any output you see in a help message on the `Forum Date: Tue, 19 Feb 2013 04:56:42 +0000 Subject: [PATCH 08/32] Launchpad automatic translations update. --- setup/iso_639/pt.po | 2 +- src/calibre/translations/es.po | 82 +++++++++++++++---------------- src/calibre/translations/pt.po | 16 +++--- src/calibre/translations/pt_BR.po | 44 +++++++++-------- src/calibre/translations/zh_CN.po | 77 +++++++++++++++++------------ 5 files changed, 118 insertions(+), 103 deletions(-) diff --git a/setup/iso_639/pt.po b/setup/iso_639/pt.po index bced27cf05..cdb4fc7263 100644 --- a/setup/iso_639/pt.po +++ b/setup/iso_639/pt.po @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" +"X-Launchpad-Export-Date: 2013-02-19 04:56+0000\n" "X-Generator: Launchpad (build 16491)\n" "Language: pt\n" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 5a73ddd60b..ebe130aaf1 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -11,14 +11,14 @@ msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-15 13:36+0000\n" -"Last-Translator: Jellby \n" +"PO-Revision-Date: 2013-02-18 20:10+0000\n" +"Last-Translator: dario \n" "Language-Team: Español; Castellano <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:50+0000\n" +"X-Launchpad-Export-Date: 2013-02-19 04:55+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:540 @@ -4189,7 +4189,7 @@ msgid "" "margins. Sometimes, this can cause the removal of margins that should not " "have been removed. In this case you can disable the removal." msgstr "" -"Algunos documentos especificas los márgenes de página añadiendo márgenes a " +"Algunos documentos especifican los márgenes de página añadiendo márgenes a " "la izquierda y derecha de cada párrafo, calibre intentará detectar y " "eliminar estos márgenes. A veces esto puede ocasionar que se eliminen " "márgenes que deberían mantenerse. En tal caso, puede desactivar la " @@ -4256,9 +4256,9 @@ msgid "" "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

    or

    tags)." msgstr "" -"Eliminar el espacio entre párrafos. También establece sangrado en la primera " -"línea de cada párrafo de 1,5em. La eliminación del espacio no funciona si el " -"archivo de origen no define párrafos (etiquetas

    o

    )." +"Eliminar el espacio entre párrafos. También establece sangrado en cada " +"párrafo de 1,5em. La eliminación del espacio no funciona si el archivo de " +"origen no define párrafos (etiquetas

    o

    )." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:417 msgid "" @@ -4331,8 +4331,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -"Convertir comillas, rayas y puntos suspensivos tipográficos en sus " -"equivalentes simples." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 msgid "" @@ -4379,12 +4377,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." -msgstr "Establecer el título." +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:517 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -"Establecer los autores. Si hay varios autores deben separarse por «&»." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "The version of the title to be used for sorting. " @@ -4396,7 +4393,7 @@ msgstr "Texto que se usará para ordenar por autor. " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "Set the cover to the specified file or URL" -msgstr "Establecer la portada desde el archivo o el URL especificados" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 @@ -4432,7 +4429,7 @@ msgstr "Establecer el ISBN del libro." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -"Establecer etiquetas para el libro. Debe ser una lista separada por comas" +"Establecer etiquetas para el libro. Debe ser una lista separada por comas." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 @@ -4474,8 +4471,7 @@ msgstr "" msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -"Buscar palabras y patrones que habitualmente estén en cursiva y ponerlos en " -"cursiva." +"Buscar palabras y patrones que denotan cursiva y ponerlos en cursiva." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:595 msgid "" @@ -4483,7 +4479,7 @@ msgid "" "indents." msgstr "" "Convertir los sangrados creados a partir de varios espacios duros en " -"sangrados de CSS." +"sangrados en código CSS." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "" @@ -4506,7 +4502,8 @@ msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -"Eliminar del documento los párrafos vacíos que hay entre otros párrafos" +"Eliminar los párrafos vacíos del documento cuando existen entre otros " +"párrafos." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:617 msgid "" @@ -4531,8 +4528,8 @@ msgid "" "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -"Analiza las palabras con guion en todo el documento. El propio documento se " -"usa como un diccionario para determinar si cada guion debe mantenerse o " +"Analiza las palabras con guión en todo el documento. El propio documento se " +"utiliza como un diccionario para determinar si cada guión debe mantenerse o " "eliminarse." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:634 @@ -4564,7 +4561,7 @@ msgstr "Texto de sustitución para el texto encontrado con sr2-search." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:658 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -"Patrón de búsqueda (expresión regular) que se sustituirá por sr3-replace." +"Patrón de búsqueda (expresión regular) a ser reemplazado con sr3-replace." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:663 msgid "Replacement to replace the text found with sr3-search." @@ -4623,8 +4620,6 @@ msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "cp1251, latin1 and utf-8." msgstr "" -"Codificación de caracteres para los archivos HTML de entrada. Algunas " -"posibilidades comunes son: cp1252, cp1251, latin1 y utf-8." #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:91 msgid "Add linked files in breadth first order" @@ -4637,10 +4632,10 @@ msgid "" "the order A, B, D, C. With this option, they will instead be added as A, B, " "C, D" msgstr "" -"Normalmente, al seguir los enlaces en los archivos HTML calibre va siguiendo " -"primero la máxima profundidad; esto es, si el archivo A enlaza a B y C, pero " -"B enlaza a D, los archivos se añadirán en el orden A, B, D, C. Con esta " -"opción se añadirán en el orden A, B, C, D" +"Normalmente, al seguir los enlaces en los archivos HTML, calibre va " +"siguiendo primero aquellos de máxima profundidad; esto es, si el archivo A " +"enlaza a B y C, pero B enlaza a D, los archivos se añadirán en el orden A, " +"B, D, C. Con esta opción se añadirán en el orden A, B, C, D" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." @@ -4730,7 +4725,7 @@ msgstr "No se pudo leer la imagen de portada: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1868 #, python-format msgid "Cannot read from: %s" -msgstr "No se pudo leer de: %s" +msgstr "No se pudo leer desde: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1997 msgid "Failed to process opf file" @@ -5185,7 +5180,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:779 msgid "Amazon timed out. Try again later." msgstr "" -"El tiempo de espera de Amazon ha expirado. Vuelva a intentarlo más tarde" +"El tiempo de espera de Amazon ha expirado. Vuelva a intentarlo más tarde." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:190 msgid "Metadata source" @@ -5197,7 +5192,7 @@ msgid "" "language books." msgstr "" "Descarga metadatos y portadas de Douban.com. Sólo es útil para libros en " -"chino." +"idioma chino." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:165 msgid "" @@ -5209,7 +5204,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:162 msgid "Downloads metadata and covers from Google Books" -msgstr "Descarga metadatos y portadas de Google Books" +msgstr "Descarga metadatos y portadas desde Google Books" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:24 msgid "Downloads metadata from isbndb.com" @@ -5253,7 +5248,7 @@ msgstr "Descargar todos los metadatos (lento)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:42 msgid "Enable this option to gather all metadata available from Overdrive." msgstr "" -"Active esta opción para recopilar todos los metadatos disponibles en " +"Active esta opción para recopilar todos los metadatos disponibles desde " "Overdrive." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:45 @@ -5273,7 +5268,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:20 msgid "Downloads metadata and covers from OZON.ru" -msgstr "Descargar metadatos y portadas de OZON.ru" +msgstr "Descargar metadatos y portadas desde OZON.ru" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader/headers.py:61 msgid "Sample Book" @@ -5286,16 +5281,16 @@ msgstr "Este es un libro Topaz de Amazon. No se puede procesar." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 msgid "This is not a MOBI file. It is a Topaz file." -msgstr "Éste no es un archivo MOBI, es un archivo Topaz." +msgstr "Este no es un archivo MOBI, es un archivo Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 msgid "This is not a MOBI file." -msgstr "Éste no es un archivo MOBI." +msgstr "Este no es un archivo MOBI." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:54 msgid "This file is locked with DRM. It cannot be tweaked." -msgstr "Este archivo está bloqueado con DRM, no puede ser retocado." +msgstr "Este archivo está bloqueado con DRM, no puede ser manipulado." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:59 msgid "" @@ -5313,9 +5308,10 @@ msgid "" "remove the Mobi6 data, which means the file will not be usable on older " "Kindles. Are you sure?" msgstr "" -"Este archivos MOBI contiene libros en formato KF8 y en el formato antiguo " +"Este archivos MOBI contiene información en formato KF8 y en el antiguo " "Mobi6. Al retocar se eliminará el formato Mobi6, lo que significa que el " -"archivo no podrá usarse en los Kindles más antiguos. ¿Está seguro?" +"archivo no podrá usarse en los dispositivos Kindles más antiguos. ¿Está " +"seguro?" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:464 msgid "No details available" @@ -5343,7 +5339,7 @@ msgstr "Glosario" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Acknowledgements" -msgstr "Agradecimientos" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Bibliography" @@ -5506,8 +5502,8 @@ msgid "" "all the book metadata such as title, tags, authors, series, comments,\n" "etc.

    " msgstr "" -"

    Insertar una página de «sobrecubierta» al principio del libr que " -"contiene\n" +"

    Insertar una página de «sobrecubierta» al principio del libro " +"conteniendo\n" "todos los metadatos del libro, como título, etiquetas, autores, serie,\n" "comentarios, etc.

    " @@ -5522,7 +5518,7 @@ msgstr "## Puliendo: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 msgid "Updating metadata" -msgstr "Actualizando metados" +msgstr "Actualizando metadatos" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 msgid "Updated metadata jacket" @@ -5649,11 +5645,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" -msgstr "Notas al pie" +msgstr "Notas a pie de página" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:139 msgid "Sidebar" -msgstr "Recuadro" +msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 15740cfa98..0290b4a770 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-18 01:33+0000\n" +"PO-Revision-Date: 2013-02-18 20:25+0000\n" "Last-Translator: pedro jorge oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" +"X-Launchpad-Export-Date: 2013-02-19 04:55+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -6843,7 +6843,7 @@ msgstr "Não foram seleccionadas acções" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 msgid "You must select at least one action before saving" -msgstr "" +msgstr "Você deve selecionar pelo menos uma ação antes de guardar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" @@ -7545,7 +7545,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "&Root folder:" -msgstr "" +msgstr "&pasta raiz:" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" @@ -10376,7 +10376,7 @@ msgstr "Escolher pasta no dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:105 msgid "Scanned folders:" -msgstr "" +msgstr "Pastas verificadas:" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:106 msgid "" @@ -10394,7 +10394,7 @@ msgstr "Seleccionar &Nada" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:136 msgid "Choose folders to scan" -msgstr "Choose folders to scan" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" @@ -12144,7 +12144,7 @@ msgstr "Restaurando banco de dados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 #, python-format msgid "The old database was saved as: %s" -msgstr "" +msgstr "A base de dados antiga foi salva como: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 #, python-format @@ -19373,7 +19373,7 @@ msgstr "Seleccione a localização dos livros" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 #, python-format msgid "Failed to create a folder at %s" -msgstr "" +msgstr "Falha ao criar uma pasta em %s" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 #, python-format diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index ebb365bb72..a8fe6b07f6 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-18 03:02+0000\n" +"PO-Revision-Date: 2013-02-18 17:16+0000\n" "Last-Translator: Neliton Pereira Jr. \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" +"X-Launchpad-Export-Date: 2013-02-19 04:55+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -946,7 +946,7 @@ msgid "" msgstr "" " opções %prog\n" "\n" -" customiza o calibre usando plugins externos\n" +" personaliza o calibre usando plugins externos\n" " " #: /home/kovid/work/calibre/src/calibre/customize/ui.py:610 @@ -3605,8 +3605,8 @@ msgid "" "first and then try it.\n" "%s" msgstr "" -"Este arquivo RTF possui uma funcionalidade que o calibre não tem suporte " -"para. Converta o arquivo para HTML e então tente novamente.\n" +"Este arquivo RTF possui uma funcionalidade para as quais o calibre não tem " +"suporte. Converta o arquivo para HTML e então tente novamente.\n" "%s" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:22 @@ -5633,7 +5633,7 @@ msgstr "Reinício é necessário" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:346 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:742 msgid "Restart calibre now" -msgstr "" +msgstr "Reiniciar o Calibre agora" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:577 msgid "Choose Files" @@ -5993,7 +5993,7 @@ msgstr "Nova localidade da biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:141 #, python-format msgid "No existing calibre library found at %s" -msgstr "Nenhuma biblioteca calibre encontrada em %s" +msgstr "Nenhuma biblioteca do Calibre encontrada em %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:152 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:160 @@ -6002,7 +6002,7 @@ msgstr "Escolher biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:153 msgid "Choose calibre library to work with" -msgstr "Escolha a biblioteca do calibre para trabalhar com" +msgstr "Escolher uma biblioteca do Calibre para trabalhar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:156 msgid "Switch/create library..." @@ -9517,12 +9517,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:102 msgid "Load Calibre Search-Replace definitions file" -msgstr "" +msgstr "Carregar arquivo de definições de pesquisa-e-substituição do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:122 msgid "Calibre Search-Replace definitions file" -msgstr "" +msgstr "Arquivo de definições de pesquisa-e-substituição do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:113 msgid "Failed to read" @@ -9535,7 +9535,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:120 msgid "Save Calibre Search-Replace definitions file" -msgstr "" +msgstr "Salvar arquivo de definições de pesquisa-e-substituição do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:196 msgid "Unused Search & Replace definition" @@ -10225,7 +10225,7 @@ msgstr "Configura %s" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:939 #, python-format msgid "Restart calibre for the changes to %s to be applied." -msgstr "" +msgstr "Reiniciar o Calibre para que as alterações em %s sejam aplicadas." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Error talking to device" @@ -11156,7 +11156,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:96 msgid "Already in calibre:" -msgstr "" +msgstr "Já existentes no Calibre:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:52 msgid "Author sort" @@ -13472,7 +13472,7 @@ msgstr "Notícias:" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:146 #, python-format msgid "Attached is the %s periodical downloaded by calibre." -msgstr "Anexos são %s baixados periodicamente pelo calibre." +msgstr "Em anexo está o %s periódico baixado pelo Calibre." #: /home/kovid/work/calibre/src/calibre/gui2/email.py:201 msgid "E-book:" @@ -14327,7 +14327,7 @@ msgstr "%s já está em execução." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 msgid "No running calibre found" -msgstr "" +msgstr "Nenhum Calibre em execução encontrado" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 msgid "Shutdown command sent, waiting for shutdown..." @@ -14335,7 +14335,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 msgid "Failed to shutdown running calibre instance" -msgstr "" +msgstr "Falha ao fechar instância do Calibre em execução" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:94 msgid "&Preferences" @@ -14771,7 +14771,7 @@ msgstr "Configura o download de metadados" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:239 msgid "Change how calibre downloads metadata" -msgstr "Muda como o calibre baixa metadados" +msgstr "Alterar a maneira que o Calibre baixa os metadados" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:301 #, python-format @@ -16106,7 +16106,7 @@ msgstr "Amplo" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:105 msgid "Calibre style" -msgstr "" +msgstr "Estilo do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:105 msgid "System default" @@ -17782,6 +17782,8 @@ msgstr "" msgid "" "This store is currently enabled and can be used in other parts of calibre." msgstr "" +"Esta loja está atualmente ativada e pode ser usada em outras partes do " +"Calibre." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:136 msgid "This store only distributes ebooks without DRM." @@ -17806,6 +17808,7 @@ msgstr "" #, python-format msgid "Buying from this store supports the calibre developer: %s." msgstr "" +"Comprando desta loja você dá suporte ao desenvolvedor do Calibre: %s." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:145 #, python-format @@ -17931,7 +17934,8 @@ msgstr "Ir para Loja..." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:128 #, python-format msgid "Buying from this store supports the calibre developer: %s

    " -msgstr "Comprar dessa loja apoia os desenvolvedores do Calibre: %s

    " +msgstr "" +"Comprando desta loja você dá suporte ao desenvolvedor do Calibre: %s

    " #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:177 msgid "No query" @@ -18483,7 +18487,7 @@ msgstr "&Ejetar dispositivo conectado" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:252 msgid "Quit calibre" -msgstr "" +msgstr "Sair do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:265 msgid "Clear the current search" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 92e57063ac..fe74b7670a 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -10,14 +10,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-15 06:07+0000\n" +"PO-Revision-Date: 2013-02-18 15:47+0000\n" "Last-Translator: YichangLiu \n" "Language-Team: Chinese (simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:55+0000\n" +"X-Launchpad-Export-Date: 2013-02-19 04:56+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -4752,7 +4752,7 @@ msgid "" "from Amazon. calibre can only edit MOBI files that contain KF8 books. Older " "MOBI files without KF8 are not editable." msgstr "" -"这个 MOBI 文件并不包含 KF8 格式的图书。 KF8是来自 Amazon 的新格式。 calibre 只能编辑包含 KF8 图书的 MOBI " +"这个 MOBI 文件并不包含 KF8 格式的书籍。 KF8是来自 Amazon 的新格式。 calibre 只能编辑包含 KF8 图书的 MOBI " "文件。旧的不含 KF8 的 MOBI 文件是无法编辑的。" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 @@ -4783,6 +4783,17 @@ msgid "" "\n" "

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" +"

    润饰书籍可以使你精心打造的电子书\n" +"锦上添花。

    \n" +"\n" +"

    润饰操作力图避免改动电子书的内部代码。\n" +"不同于转换,它 不会有破坏 CSS, 重命名文件,改变字体大小,\n" +"调整页边距等操作。每项操作只会做出最低限度的改变\n" +"以达到预期的效果。

    \n" +"\n" +"

    这个工具应该用作电子书制作过程的最后一步。

    \n" +"\n" +"

    请注意润饰只能用于 %s 格式的文件。

    \n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 @@ -4827,7 +4838,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 #, python-format msgid "## Polishing: %s" -msgstr "" +msgstr "## 正在润饰: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 msgid "Updating metadata" @@ -4877,7 +4888,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 #, python-format msgid "Polishing took: %.1f seconds" -msgstr "" +msgstr "润饰用时: %.1f秒" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 msgid "" @@ -4896,7 +4907,7 @@ msgstr "产生更详细的输出,有利于调试。" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" -msgstr "" +msgstr "你需要指定待润饰的文件" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" @@ -5266,7 +5277,7 @@ msgstr "您确定吗" 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 "你确定要将相同的文件加入全部 %d 本图书?如果那本书已经有这种格式,原文件将会被覆盖。" +msgstr "你确定要将相同的文件加入全部 %d 本书籍?如果那本书已经有这种格式,原文件将会被覆盖。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:107 msgid "Select book files" @@ -5303,7 +5314,7 @@ msgid "" "The following %d duplicate books were found and incoming book formats were " "processed and merged into your Calibre database according to your automerge " "settings:" -msgstr "发现下列 %d 本重复的图书,而新加入图书格式已根据自动合并设定处理并合并到您的 Calibre 数据库中:" +msgstr "发现下列 %d 本重复的书籍,而新加入图书格式已根据自动合并设定处理并合并到您的 Calibre 数据库中:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:365 msgid "Failed to read metadata" @@ -6325,17 +6336,17 @@ msgstr "插件更新" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 msgid "Polish book" -msgstr "" +msgstr "润饰书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" -msgstr "" +msgstr "润饰 %d 本书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" -msgstr "" +msgstr "

    关于润饰书籍

    %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format @@ -6371,7 +6382,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 msgid "Update metadata in book files" -msgstr "" +msgstr "更新书籍文件中的元数据" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 msgid "Add metadata as a \"book jacket\" page" @@ -6410,7 +6421,7 @@ msgstr "没有已选操作" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 msgid "You must select at least one action before saving" -msgstr "" +msgstr "保存前必须至少选择一项操作" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" @@ -6422,16 +6433,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." -msgstr "" +msgstr "你必须选择至少一项操作,或点击取消" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" -msgstr "" +msgstr "待润饰书籍排序中" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" -msgstr "" +msgstr "润饰 %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format @@ -6461,16 +6472,15 @@ msgstr "" #, 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] "" +msgstr[0] "原文件被另存为 %s。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 msgid " and " -msgstr "" +msgstr " 以及 " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 msgid "If you polish again, the polishing will run on the originals." -msgstr "" +msgstr "如果再次润饰,润饰操作将基于原文件。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" @@ -6478,24 +6488,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" -msgstr "" +msgstr "润饰书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" -msgstr "" +msgstr "无法润饰" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." -msgstr "" +msgstr "润饰操作仅支持 %s 格式的书籍。请在润饰前将书籍转换成上述格式之一。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 #, python-format msgid "Start polishing of %d book(s)" -msgstr "" +msgstr "开始润饰 %d 本书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -6883,7 +6893,7 @@ msgstr "无法优化调整书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:310 msgid "Cannot Tweak Book" -msgstr "无法调整图书" +msgstr "无法调整书籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:311 msgid "" @@ -6891,6 +6901,9 @@ msgid "" "\n" "First convert the book to one of these formats." msgstr "" +"要优化调整的书籍必须是ePub,HTMLZ 或 AZW3 格式。\n" +"\n" +"请先将书籍转换成上述格式之一。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37 msgid "V" @@ -7199,7 +7212,7 @@ msgstr "数据库中已有标题相同的书籍。确定继续添加?" #: /home/kovid/work/calibre/src/calibre/gui2/auto_add.py:245 #, python-format msgid "Added %(num)d book(s) automatically from %(src)s" -msgstr "" +msgstr "已自动从 %(src)s 导入了 %(num)d 本书籍" #: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:304 @@ -7426,7 +7439,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 msgid "Read book" -msgstr "阅读图书" +msgstr "阅读书籍" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 msgid "Wishlist item" @@ -15334,7 +15347,7 @@ msgstr "在标签浏览器中显示" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:254 msgid "Show as HTML in book details" -msgstr "图书详情以 HTML 格式显示" +msgstr "书籍详情以 HTML 格式显示" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:260 @@ -17416,7 +17429,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:301 msgid "Customize get books search" -msgstr "自定义获取图书搜索" +msgstr "自定义获取书籍搜索" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:311 msgid "Configure search" @@ -22964,7 +22977,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:473 msgid "Number of recently viewed books to show" -msgstr "" +msgstr "要显示的最近查看书籍数目" #: /home/kovid/work/calibre/resources/default_tweaks.py:474 msgid "" @@ -22972,10 +22985,12 @@ msgid "" "Control\n" "how many should be shown, here." msgstr "" +"右键点击查看按钮显示最近查看书籍。控制\n" +"这里应显示多少本数据。" #: /home/kovid/work/calibre/resources/default_tweaks.py:478 msgid "Change the font size of book details in the interface" -msgstr "" +msgstr "改变界面中书籍详细信息的字体大小" #: /home/kovid/work/calibre/resources/default_tweaks.py:479 msgid "" From f7a8feb0f8ba2435b775a95351645c509e739098 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 19 Feb 2013 14:53:08 +0530 Subject: [PATCH 09/32] ... --- src/calibre/devices/iliad/driver.py | 2 +- src/calibre/devices/irexdr/driver.py | 2 +- src/calibre/devices/usbms/driver.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/devices/iliad/driver.py b/src/calibre/devices/iliad/driver.py index 1b007fc30b..0dcc18e63b 100644 --- a/src/calibre/devices/iliad/driver.py +++ b/src/calibre/devices/iliad/driver.py @@ -14,7 +14,7 @@ class ILIAD(USBMS): name = 'IRex Iliad Device Interface' description = _('Communicate with the IRex Iliad eBook reader.') - author = _('John Schember') + author = 'John Schember' supported_platforms = ['windows', 'linux'] # Ordered list of supported formats diff --git a/src/calibre/devices/irexdr/driver.py b/src/calibre/devices/irexdr/driver.py index bdc77b3193..02222ae56b 100644 --- a/src/calibre/devices/irexdr/driver.py +++ b/src/calibre/devices/irexdr/driver.py @@ -15,7 +15,7 @@ class IREXDR1000(USBMS): name = 'IRex Digital Reader 1000 Device Interface' description = _('Communicate with the IRex Digital Reader 1000 eBook ' \ 'reader.') - author = _('John Schember') + author = 'John Schember' supported_platforms = ['windows', 'osx', 'linux'] # Ordered list of supported formats diff --git a/src/calibre/devices/usbms/driver.py b/src/calibre/devices/usbms/driver.py index 94309e747e..5ade700b7f 100644 --- a/src/calibre/devices/usbms/driver.py +++ b/src/calibre/devices/usbms/driver.py @@ -40,7 +40,7 @@ class USBMS(CLI, Device): ''' description = _('Communicate with an eBook reader.') - author = _('John Schember') + author = 'John Schember' supported_platforms = ['windows', 'osx', 'linux'] # Store type instances of BookList and Book. We must do this because From 252f951082efaf786b58c58b0e6248c531dade99 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 19 Feb 2013 16:32:18 +0530 Subject: [PATCH 10/32] Finish get_categories() new implementation and add tests for it --- src/calibre/db/categories.py | 11 ++++++++++- src/calibre/db/tests/reading.py | 31 ++++++++++++++++++++++++++++--- 2 files changed, 38 insertions(+), 4 deletions(-) diff --git a/src/calibre/db/categories.py b/src/calibre/db/categories.py index 8d07714c3e..f49789e16c 100644 --- a/src/calibre/db/categories.py +++ b/src/calibre/db/categories.py @@ -12,6 +12,7 @@ from functools import partial from operator import attrgetter from future_builtins import map +from calibre.ebooks.metadata import author_to_author_sort from calibre.library.field_metadata import TagsIcons from calibre.utils.config_base import tweaks from calibre.utils.icu import sort_key @@ -149,8 +150,16 @@ def get_categories(dbcache, sort='name', book_ids=None, icon_map=None): elif category == 'news': cats = dbcache.fields['tags'].get_news_category(tag_class, book_ids) else: + cat = fm[category] + brm = book_rating_map + if cat['datatype'] == 'rating' and category != 'rating': + brm = dbcache.fields[category].book_value_map cats = dbcache.fields[category].get_categories( - tag_class, book_rating_map, lang_map, book_ids) + tag_class, brm, lang_map, book_ids) + if (category != 'authors' and cat['datatype'] == 'text' and + cat['is_multiple'] and cat['display'].get('is_names', False)): + for item in cats: + item.sort = author_to_author_sort(item.sort) sort_categories(cats, sort) categories[category] = cats diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index b01e4b0709..6de8d814d5 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -247,9 +247,34 @@ class ReadingTest(BaseTest): old = LibraryDatabase2(self.library_path) old_categories = old.get_categories() cache = self.init_cache(self.library_path) - import pprint - pprint.pprint(old_categories) - pprint.pprint(cache.get_categories()) + new_categories = cache.get_categories() + self.assertEqual(set(old_categories), set(new_categories), + 'The set of old categories is not the same as the set of new categories') + + def compare_category(category, old, new): + for attr in ('name', 'original_name', 'id', 'count', + 'is_hierarchical', 'is_editable', 'is_searchable', + 'id_set', 'avg_rating', 'sort', 'use_sort_as_name', + 'tooltip', 'icon', 'category'): + oval, nval = getattr(old, attr), getattr(new, attr) + if oval != nval: + if ( + (category in {'rating', '#rating'} and attr in {'id_set', 'sort'}) or + (category == 'series' and attr == 'sort') or # Sorting is wrong in old + (category == 'identifiers' and attr == 'id_set') or + (category == '@Good Series') or # Sorting is wrong in old + (category == 'news' and attr in {'count', 'id_set'}) + ): + continue + self.assertTrue(False, + 'The attribute %s for %s in category %s does not match. Old is %r, New is %r' + %(attr, old.name, category, oval, nval)) + for category in old_categories: + old, new = old_categories[category], new_categories[category] + self.assertEqual(len(old), len(new), + 'The number of items in the category %s is not the same'%category) + for o, n in zip(old, new): + compare_category(category, o, n) # }}} From 3eb5006a3150087eb3a7497f651951219479e34b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 19 Feb 2013 16:34:32 +0530 Subject: [PATCH 11/32] ... --- src/calibre/db/tests/reading.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index 6de8d814d5..8c22f6f50e 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -257,18 +257,18 @@ class ReadingTest(BaseTest): 'id_set', 'avg_rating', 'sort', 'use_sort_as_name', 'tooltip', 'icon', 'category'): oval, nval = getattr(old, attr), getattr(new, attr) - if oval != nval: - if ( - (category in {'rating', '#rating'} and attr in {'id_set', 'sort'}) or - (category == 'series' and attr == 'sort') or # Sorting is wrong in old - (category == 'identifiers' and attr == 'id_set') or - (category == '@Good Series') or # Sorting is wrong in old - (category == 'news' and attr in {'count', 'id_set'}) - ): - continue - self.assertTrue(False, - 'The attribute %s for %s in category %s does not match. Old is %r, New is %r' - %(attr, old.name, category, oval, nval)) + if ( + (category in {'rating', '#rating'} and attr in {'id_set', 'sort'}) or + (category == 'series' and attr == 'sort') or # Sorting is wrong in old + (category == 'identifiers' and attr == 'id_set') or + (category == '@Good Series') or # Sorting is wrong in old + (category == 'news' and attr in {'count', 'id_set'}) + ): + continue + self.assertEqual(oval, nval, + 'The attribute %s for %s in category %s does not match. Old is %r, New is %r' + %(attr, old.name, category, oval, nval)) + for category in old_categories: old, new = old_categories[category], new_categories[category] self.assertEqual(len(old), len(new), From 7e55243676a70af6eef9dd3174d83efb13a686eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20D=C5=82ugosz?= Date: Tue, 19 Feb 2013 18:07:32 +0100 Subject: [PATCH 12/32] update fronda.recipe --- recipes/fronda.recipe | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/recipes/fronda.recipe b/recipes/fronda.recipe index 6755770329..d0177b998e 100644 --- a/recipes/fronda.recipe +++ b/recipes/fronda.recipe @@ -23,7 +23,6 @@ class Fronda(BasicNewsRecipe): extra_css = ''' h1 {font-size:150%} .body {text-align:left;} - div.headline {font-weight:bold} ''' earliest_date = date.today() - timedelta(days=oldest_article) @@ -72,7 +71,7 @@ class Fronda(BasicNewsRecipe): feeds.append((genName, articles[genName])) return feeds - keep_only_tags = [ + keep_only_tags = [ dict(name='div', attrs={'class':'yui-g'}) ] @@ -84,5 +83,7 @@ class Fronda(BasicNewsRecipe): dict(name='ul', attrs={'class':'comment-list'}), dict(name='ul', attrs={'class':'category'}), dict(name='p', attrs={'id':'comments-disclaimer'}), + dict(name='div', attrs={'style':'text-align: left; margin-bottom: 15px;'}), + dict(name='div', attrs={'style':'text-align: left; margin-top: 15px;'}), dict(name='div', attrs={'id':'comment-form'}) ] From c85b98168a7b96e5e499fd68014c65fbae717b3f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 08:57:56 +0530 Subject: [PATCH 13/32] Fix #1130478 (Chrome incompatibility) --- src/calibre/library/server/browse.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/calibre/library/server/browse.py b/src/calibre/library/server/browse.py index 1489d3562b..527f842463 100644 --- a/src/calibre/library/server/browse.py +++ b/src/calibre/library/server/browse.py @@ -590,7 +590,7 @@ class BrowseServer(object): entries = get_category_items(category, entries, self.search_restriction_name, datatype, self.opts.url_prefix) - return json.dumps(entries, ensure_ascii=False) + return json.dumps(entries, ensure_ascii=True) @Endpoint() @@ -814,7 +814,7 @@ class BrowseServer(object): summs.append(self.browse_summary_template.format(**args)) - raw = json.dumps('\n'.join(summs), ensure_ascii=False) + raw = json.dumps('\n'.join(summs), ensure_ascii=True) return raw def browse_render_details(self, id_): @@ -828,9 +828,8 @@ class BrowseServer(object): args['formats'] = '' if fmts: ofmts = [u'{3}'\ - .format(fmt, fname, id_, fmt.upper(), - self.opts.url_prefix) for fmt in - fmts] + .format(xfmt, fname, id_, xfmt.upper(), + self.opts.url_prefix) for xfmt in fmts] ofmts = ', '.join(ofmts) args['formats'] = ofmts fields, comments = [], [] @@ -893,7 +892,7 @@ class BrowseServer(object): ans = self.browse_render_details(id_) - return json.dumps(ans, ensure_ascii=False) + return json.dumps(ans, ensure_ascii=True) @Endpoint() def browse_random(self, *args, **kwargs): From 392b10c55dc4d8307d3b095da0d709847fa8c303 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Wed, 20 Feb 2013 04:50:06 +0000 Subject: [PATCH 14/32] Launchpad automatic translations update. --- setup/iso_639/ca.po | 100 +++++++++---------- src/calibre/translations/es.po | 54 +++++----- src/calibre/translations/pl.po | 161 ++++++++++++++++++++++-------- src/calibre/translations/pt.po | 38 +++---- src/calibre/translations/ru.po | 12 ++- src/calibre/translations/zh_CN.po | 35 ++++--- 6 files changed, 244 insertions(+), 156 deletions(-) diff --git a/setup/iso_639/ca.po b/setup/iso_639/ca.po index da86ff60e9..f4a39aaa24 100644 --- a/setup/iso_639/ca.po +++ b/setup/iso_639/ca.po @@ -12,14 +12,14 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-11-25 14:01+0000\n" -"PO-Revision-Date: 2013-01-19 20:28+0000\n" +"PO-Revision-Date: 2013-02-19 18:01+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-01-20 04:36+0000\n" -"X-Generator: Launchpad (build 16430)\n" +"X-Launchpad-Export-Date: 2013-02-20 04:50+0000\n" +"X-Generator: Launchpad (build 16491)\n" "Language: ca\n" #. name for aaa @@ -1920,7 +1920,7 @@ msgstr "Arára; Mato Grosso" #. name for axk msgid "Yaka (Central African Republic)" -msgstr "Yaka (República Centreafricana)" +msgstr "Yaka (República Centrafricana)" #. name for axm msgid "Armenian; Middle" @@ -3528,7 +3528,7 @@ msgstr "Buamu" #. name for boy msgid "Bodo (Central African Republic)" -msgstr "Bodo (República Centreafricana)" +msgstr "Bodo (República Centrafricana)" #. name for boz msgid "Bozo; Tiéyaxo" @@ -7928,7 +7928,7 @@ msgstr "Oromo; occidental" #. name for gba msgid "Gbaya (Central African Republic)" -msgstr "Gbaya (República Centreafricana)" +msgstr "Gbaya (República Centrafricana)" #. name for gbb msgid "Kaytetye" @@ -11184,7 +11184,7 @@ msgstr "" #. name for kbn msgid "Kare (Central African Republic)" -msgstr "Kare (República Centreafricana)" +msgstr "Kare (República Centrafricana)" #. name for kbo msgid "Keliko" @@ -20720,7 +20720,7 @@ msgstr "Pitjantjatjara" #. name for pka msgid "Prākrit; Ardhamāgadhī" -msgstr "" +msgstr "Pràcrit; Ardhamagadhi" #. name for pkb msgid "Pokomo" @@ -20776,31 +20776,31 @@ msgstr "Polonombauk" #. name for plc msgid "Palawano; Central" -msgstr "" +msgstr "Palawà; Central" #. name for pld msgid "Polari" -msgstr "" +msgstr "Polari" #. name for ple msgid "Palu'e" -msgstr "" +msgstr "Palue" #. name for plg msgid "Pilagá" -msgstr "" +msgstr "Pilagà" #. name for plh msgid "Paulohi" -msgstr "" +msgstr "Paulohi" #. name for pli msgid "Pali" -msgstr "" +msgstr "Pali" #. name for plj msgid "Polci" -msgstr "" +msgstr "Polci" #. name for plk msgid "Shina; Kohistani" @@ -20812,19 +20812,19 @@ msgstr "Palaung; Shwe" #. name for pln msgid "Palenquero" -msgstr "" +msgstr "Palenquero" #. name for plo msgid "Popoluca; Oluta" -msgstr "" +msgstr "Popoluca; Oluta" #. name for plp msgid "Palpa" -msgstr "" +msgstr "Palpa" #. name for plq msgid "Palaic" -msgstr "" +msgstr "Palaic" #. name for plr msgid "Senoufo; Palaka" @@ -20840,15 +20840,15 @@ msgstr "Malgaix; Plateau" #. name for plu msgid "Palikúr" -msgstr "" +msgstr "Palikur" #. name for plv msgid "Palawano; Southwest" -msgstr "" +msgstr "Palawà; Sudoccidental" #. name for plw msgid "Palawano; Brooke's Point" -msgstr "" +msgstr "Palawà; Brooke" #. name for ply msgid "Bolyu" @@ -20856,43 +20856,43 @@ msgstr "" #. name for plz msgid "Paluan" -msgstr "" +msgstr "Paluà" #. name for pma msgid "Paama" -msgstr "" +msgstr "Paama" #. name for pmb msgid "Pambia" -msgstr "" +msgstr "Pambia" #. name for pmc msgid "Palumata" -msgstr "" +msgstr "Palumata" #. name for pme msgid "Pwaamei" -msgstr "" +msgstr "Pwaamei" #. name for pmf msgid "Pamona" -msgstr "" +msgstr "Pamona" #. name for pmh msgid "Prākrit; Māhārāṣṭri" -msgstr "" +msgstr "Pràcrit; Maharastri" #. name for pmi msgid "Pumi; Northern" -msgstr "" +msgstr "Pumi; Septentrional" #. name for pmj msgid "Pumi; Southern" -msgstr "" +msgstr "Pumi; Meridional" #. name for pmk msgid "Pamlico" -msgstr "" +msgstr "Algonquí Carolina" #. name for pml msgid "Lingua Franca" @@ -20904,11 +20904,11 @@ msgstr "Pol" #. name for pmn msgid "Pam" -msgstr "" +msgstr "Pam" #. name for pmo msgid "Pom" -msgstr "" +msgstr "Pom" #. name for pmq msgid "Pame; Northern" @@ -20916,11 +20916,11 @@ msgstr "Pame; Septentrional" #. name for pmr msgid "Paynamar" -msgstr "" +msgstr "Paynamar" #. name for pms msgid "Piemontese" -msgstr "" +msgstr "Piemontès" #. name for pmt msgid "Tuamotuan" @@ -20956,7 +20956,7 @@ msgstr "Panjabi; Occidental" #. name for pnc msgid "Pannei" -msgstr "" +msgstr "Pannei" #. name for pne msgid "Penan; Western" @@ -20964,11 +20964,11 @@ msgstr "Penan; Occidental" #. name for png msgid "Pongu" -msgstr "" +msgstr "Pongu" #. name for pnh msgid "Penrhyn" -msgstr "" +msgstr "Penrhyn" #. name for pni msgid "Aoheng" @@ -20976,27 +20976,27 @@ msgstr "" #. name for pnm msgid "Punan Batu 1" -msgstr "" +msgstr "Punan Batu" #. name for pnn msgid "Pinai-Hagahai" -msgstr "" +msgstr "Pinai-Hagahai" #. name for pno msgid "Panobo" -msgstr "" +msgstr "Panobo" #. name for pnp msgid "Pancana" -msgstr "" +msgstr "Pancana" #. name for pnq msgid "Pana (Burkina Faso)" -msgstr "" +msgstr "Pana (Burkina Faso)" #. name for pnr msgid "Panim" -msgstr "" +msgstr "Panim" #. name for pns msgid "Ponosakan" @@ -21028,7 +21028,7 @@ msgstr "" #. name for pnz msgid "Pana (Central African Republic)" -msgstr "" +msgstr "Pana (República Centrafricana)" #. name for poc msgid "Poqomam" @@ -21056,7 +21056,7 @@ msgstr "" #. name for poi msgid "Popoluca; Highland" -msgstr "" +msgstr "Popoluca; Muntanya" #. name for pok msgid "Pokangá" @@ -21084,7 +21084,7 @@ msgstr "" #. name for poq msgid "Popoluca; Texistepec" -msgstr "" +msgstr "Popoluca; Texistepec" #. name for por msgid "Portuguese" @@ -21092,7 +21092,7 @@ msgstr "Portuguès" #. name for pos msgid "Popoluca; Sayula" -msgstr "" +msgstr "Popoluca; Sayula" #. name for pot msgid "Potawatomi" @@ -21336,7 +21336,7 @@ msgstr "Paixtú; Central" #. name for psu msgid "Prākrit; Sauraseni" -msgstr "" +msgstr "Pràcrit; Sauraseni" #. name for psw msgid "Port Sandwich" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index ebe130aaf1..9dd4223ba7 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -11,14 +11,14 @@ msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-18 20:10+0000\n" +"PO-Revision-Date: 2013-02-19 20:11+0000\n" "Last-Translator: dario \n" "Language-Team: Español; Castellano <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-19 04:55+0000\n" +"X-Launchpad-Export-Date: 2013-02-20 04:49+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:540 @@ -5659,7 +5659,9 @@ msgstr "Página %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" -msgstr "No fue posible encontrar pdftohtml, compruebe que está en el PATH" +msgstr "" +"No fue posible encontrar pdftohtml, compruebe que está presente en su " +"computadora." #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:97 @@ -5685,7 +5687,7 @@ msgstr "Notificar cuando haya una nueva versión disponible" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 msgid "Use Roman numerals for series number" -msgstr "Usar números romanos para los número de series" +msgstr "Usar números romanos para los números de series" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 msgid "Sort tags list by name, popularity, or rating" @@ -5714,7 +5716,7 @@ msgstr "Formatos que se visualizan usando el visor interno" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "Columns to be displayed in the book list" -msgstr "Columnas mostradas en la lista de libros" +msgstr "Columnas a ser mostradas en la lista de libros" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 msgid "Automatically launch content server on application startup" @@ -5727,7 +5729,7 @@ msgstr "Antigüedad máxima de las noticias guardadas en la base de datos" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 msgid "Show system tray icon" -msgstr "Mostrar el icono en la bandeja del sistema" +msgstr "Mostrar icono en el área de notificación del sistema" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:154 msgid "Upload downloaded news to device" @@ -5784,7 +5786,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 msgid "Download social metadata (tags/rating/etc.)" -msgstr "Descargar metadatos sociales (etiquetas/valoración/etc...)" +msgstr "Descargar metadatos sociales (etiquetas/valoración/etc.)" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 msgid "Overwrite author and title with new metadata" @@ -5796,7 +5798,8 @@ msgstr "Descargar automáticamente la portada, si está disponible" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:204 msgid "Limit max simultaneous jobs to number of CPUs" -msgstr "Limitar el número de tareas al número de CPU" +msgstr "" +"Limitar el número de tareas máximas simultáneas respecto al número de CPUs" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:206 msgid "" @@ -5874,7 +5877,7 @@ msgstr "Libros en MOBI" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:34 msgid "Topaz books" -msgstr "Libros en formato topaz" +msgstr "Libros en formato Topaz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:35 msgid "Text books" @@ -5882,7 +5885,7 @@ msgstr "Libros en formato texto" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 msgid "PDF Books" -msgstr "Libros en PDF" +msgstr "Libros en formato PDF" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:37 msgid "SNB Books" @@ -5938,7 +5941,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:67 msgid "Add Empty book. (Book entry with no formats)" -msgstr "Añadir libro en blanco. (Entrada de libro sin ningún formato)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:68 msgid "Shift+Ctrl+E" @@ -5977,7 +5980,7 @@ msgstr "No hay libros seleccionados" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:96 msgid "Cannot add files as no books are selected" -msgstr "No ne pueden añadir archivos porque no hay libros seleccionados" +msgstr "No se pueden añadir archivos porque no hay libros seleccionados" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:120 @@ -5990,8 +5993,8 @@ 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 "" -"¿Está seguro de que quiere añadir los mismos archivos a todos los %d libros? " -"Si ya existiera el formato para algún libro, se reemplazará." +"¿Está seguro que quiere añadir los mismos archivos a todos los %d libros? Si " +"ya existiera el formato para algún libro, se reemplazará." #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:107 msgid "Select book files" @@ -5999,11 +6002,11 @@ msgstr "Seleccione los archivos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:189 msgid "Adding" -msgstr "Añadiendo" +msgstr "Agregando" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:190 msgid "Creating book records from ISBNs" -msgstr "Creando registros de libros a partir de los ISBN" +msgstr "Creando registros de libros a partir de sus ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:330 @@ -6056,7 +6059,7 @@ msgstr "Añadir a la biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:183 msgid "No book selected" -msgstr "No hay libros seleccionados" +msgstr "No se ha seleccionado un libro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:405 msgid "" @@ -6087,11 +6090,11 @@ msgstr "No se pudieron descargar algunos ficheros del dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:444 msgid "Could not download files" -msgstr "No se pudieron descargar los ficheros" +msgstr "No se pudieron descargar archivos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" -msgstr "Añadir libros a la biblioteca" +msgstr "Agregar libros a la biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:14 msgid "Add books to your calibre library from the connected device" @@ -6182,7 +6185,7 @@ msgid "" "select its new location below. Otherwise calibre will forget this library." msgstr "" "No se encontró una biblioteca de calibre en %s. Si la biblioteca ha sido " -"movido, seleccione la nueva ubicación abajo. En caso contrario, calibre " +"movida, seleccione la nueva ubicación abajo. En caso contrario, calibre " "olvidará esta biblioteca." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:109 @@ -6278,7 +6281,8 @@ msgstr "Elija un nuevo nombre para la biblioteca %s. " #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 msgid "Note that the actual library folder will be renamed." msgstr "" -"Tenga en cuenta que se cambiará el nombre de la carpeta de la biblioteca." +"Tenga en cuenta que el actual nombre de la carpeta de la biblioteca será " +"renombrada." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:316 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 @@ -6719,7 +6723,7 @@ msgstr "Ninguno de los libros seleccionados está en el dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363 msgid "Deleting books from device." -msgstr "Eliminando libros del dispositivo" +msgstr "Eliminando libros del dispositivo." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321 msgid "" @@ -6727,7 +6731,7 @@ msgid "" "want the selected files deleted from?" msgstr "" "Algunos de los libros seleccionados están en el dispositivo conectado. ¿De " -"dónde quiere borrar los libros seleccionades?" +"dónde quiere borrar los libros seleccionados?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333 msgid "" @@ -7066,7 +7070,7 @@ msgstr "F" #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:19 msgid "Fetch news" -msgstr "Descargar noticias (RSS)" +msgstr "Descargar noticias" #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:54 msgid "Fetching news from " @@ -7306,8 +7310,6 @@ msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" -"Sólo se pueden pulir libros en los formatos %s. Convierta el libro a uno de " -"esos formatos antes de pulir." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 #, python-format diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index eb0db6f741..f04f189d45 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-13 18:22+0000\n" +"PO-Revision-Date: 2013-02-19 18:36+0000\n" "Last-Translator: Piotr Parafiniuk \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:48+0000\n" +"X-Launchpad-Export-Date: 2013-02-20 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Bookmarks: -1,3588,-1,-1,-1,-1,-1,-1,-1,-1\n" @@ -347,7 +347,7 @@ msgstr "Konwertuj książki na różne formaty" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 msgid "Fine tune your ebooks" -msgstr "" +msgstr "Doszlifuj swoje książki" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" @@ -5332,6 +5332,20 @@ msgid "" "\n" "

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" +"

    Dopraccowywanie książek oznacza dodanie ostatniego szlifu\n" +"twoim książkom.

    \n" +"

    Wprowadzane są drobne zmiany w kodzie książki. W odróżnieniu od " +"konwersji\n" +"nie są zmieniane arkusze stylów, nazwy plików, rozmiar czcionki, " +"marginesy itp.\n" +"Każda czynność zmienia tylko tyle ile jest potrzebne do uzyskania " +"oczekiwanego efektu.

    \n" +"\n" +"

    To narzedzie powinno zostać użyte na ostatnim etapie tworzenia " +"książki.

    \n" +"\n" +"

    Należy pamiętać, że dopracowywane mogą być jedynie książki w formatach " +"%s.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 @@ -5383,76 +5397,84 @@ msgid "" "all the book metadata such as title, tags, authors, series, comments,\n" "etc.

    " msgstr "" +"

    Umieszcza na początku książki stronę z \"metryczką\", zawierającą\n" +"wszystkie metadane takie jak tytuł, etykiety, autora(ów), serię, komentarz " +"itp." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 msgid "

    Remove a previous inserted book jacket page.

    \n" -msgstr "" +msgstr "

    Usuń poprzednią metryczkę

    \n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 #, python-format msgid "## Polishing: %s" -msgstr "" +msgstr "## Dopracowywanie: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 msgid "Updating metadata" -msgstr "" +msgstr "Uaktualnianie metadanych" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 msgid "Updated metadata jacket" -msgstr "" +msgstr "Metryczka książki uaktualniona" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 msgid "Metadata updated\n" -msgstr "" +msgstr "Metadane uaktualnione\n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 msgid "Subsetting embedded fonts" -msgstr "" +msgstr "Ograniczanie osadzonych czcionek" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 msgid "Setting cover" -msgstr "" +msgstr "Ustawianie okładki" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 msgid "Inserting metadata jacket" -msgstr "" +msgstr "Umieszczanie metryczki" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 msgid "Existing metadata jacket replaced" -msgstr "" +msgstr "Istniejąca metryczka została zamieniona" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 msgid "Metadata jacket inserted" -msgstr "" +msgstr "Metryczka została umieszczona" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 msgid "Removing metadata jacket" -msgstr "" +msgstr "Usuwanie metryczki" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 msgid "Metadata jacket removed" -msgstr "" +msgstr "Metryczka została usunięta" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 msgid "No metadata jacket found" -msgstr "" +msgstr "Nie znaleziono metryczki" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 #, python-format msgid "Polishing took: %.1f seconds" -msgstr "" +msgstr "Dopracowanie zajęło %.1f sekund" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 msgid "" "Path to a cover image. Changes the cover specified in the ebook. If no cover " "is present, or the cover is not properly identified, inserts a new cover." msgstr "" +"Ścieżka do pliku okładki. Okłada zaznaczonej książki zostanie zmieniona. " +"Jeśli nie ma okładki lub okładka nie jest prawidłowo identyfikowana to jest " +"wstawiana nowa." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 msgid "" "Path to an OPF file. The metadata in the book is updated from the OPF file." msgstr "" +"Ścieżka do pliku OPF. Metadane książki są uaktualniane na podstawie pliku " +"OPF." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." @@ -6692,7 +6714,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 msgid "Still looking for IP addresses" -msgstr "" +msgstr "Wciąż szukam adresu IP" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." @@ -6986,7 +7008,7 @@ msgstr "Aktualizacja wtyczek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 msgid "Polish book" -msgstr "" +msgstr "Dopracuj książkę" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format @@ -7011,16 +7033,21 @@ msgid "" "inserted.

    Note that most ebook formats are not capable of supporting " "all the metadata in calibre.

    " msgstr "" +"

    Uaktualnianie metadanych

    Dzięki temu metadane i okładki w plikach " +"będą takie same jak w bibliotece calibre.

    Jeśli plik książki nie " +"zawiera możliwej do zidentyfikowania okładki to zostanie wstawiona nowa " +"okładka

    Należy pamiętać, że większość formatów książek nie obsługuje " +"wszystkich metadanych zawartych w bibliotece calibre.

    " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 #, python-format msgid "

    Book Jacket

    %s" -msgstr "" +msgstr "

    Metryczka książki%s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 #, python-format msgid "

    Remove Book Jacket

    %s" -msgstr "" +msgstr "

    Usuń metryczkę

    %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" @@ -7032,27 +7059,27 @@ msgstr "Podzbiór wszystkich osadzonych czcionek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 msgid "Update metadata in book files" -msgstr "" +msgstr "Uaktualnij metadane w plikach książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 msgid "Add metadata as a \"book jacket\" page" -msgstr "" +msgstr "Dodaj metadane jako \"metryczkę\" książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 msgid "Remove a previously inserted book jacket" -msgstr "" +msgstr "Usuń poprzednio dodaną metryczkę" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" -msgstr "O" +msgstr "Więcej" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 msgid "&Save Settings" -msgstr "" +msgstr "&Zapisz ustawienia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 msgid "&Load Settings" -msgstr "" +msgstr "&Wczytaj ustawienia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 @@ -7071,15 +7098,15 @@ msgstr "Nie wybrano czynności" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 msgid "You must select at least one action before saving" -msgstr "" +msgstr "Musisz wybrać przynajmniej jedną czynność przed zapisaniem" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" -msgstr "" +msgstr "Wybierz nazwę" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 msgid "Choose a name for these settings" -msgstr "" +msgstr "Wybierz nazwę dla tych ustawień" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." @@ -7107,31 +7134,34 @@ msgstr "Kolejkowanie książki %(nums)s z %(tot)s (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 #, python-format msgid "Ignore remaining %d reports" -msgstr "" +msgstr "Pomiń ostatnich %d zapisów" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 msgid "View full &log" -msgstr "" +msgstr "Pokaż cały log" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 #, python-format msgid "Polishing of %s" -msgstr "" +msgstr "Dopracowywanie %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 #, 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] "" +msgstr[0] "Oryginalny plik został zapisany jako %s." +msgstr[1] "Oryginalne pliki zostały zapisane jako %s." +msgstr[2] "Oryginalne pliki zostały zapisane jako %s." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 msgid " and " -msgstr "" +msgstr " i " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 msgid "If you polish again, the polishing will run on the originals." msgstr "" +"Jeśli ponownie będziesz dopracowywać książkę to operacja będzie " +"przeprowadzona na oryginale." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" @@ -7158,7 +7188,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 #, python-format msgid "Start polishing of %d book(s)" -msgstr "" +msgstr "Rozpoczynam dopracowywanie %d książek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -15828,19 +15858,19 @@ msgstr "nie jest ustawiona" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 msgid "is more days ago than" -msgstr "" +msgstr "więcej dni temu niż" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 msgid "is fewer days ago than" -msgstr "" +msgstr "mniej dni temu niż" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 msgid "is more days from now than" -msgstr "" +msgstr "więcej dni od teraz niż" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 msgid "is fewer days from now than" -msgstr "" +msgstr "mniej dni od teraz niż" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 msgid "has" @@ -15905,24 +15935,32 @@ msgid "" "Enter the maximum days old the item can be. Zero is today. Dates in the " "future always match" msgstr "" +"Podaj maksymalny wiek elementu w dniach. Zero oznacza dzisiaj. Daty w " +"przyszłości oznaczają wszystkie elementy" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "" "Enter the minimum days old the item can be. Zero is today. Dates in the " "future never match" msgstr "" +"Podaj minimalny wiek elementu w dniach. Zero oznacza dzisiaj. Daty w " +"przyszłości oznaczają \"żaden element\"" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:256 msgid "" "Enter the maximum days in the future the item can be. Zero is today. Dates " "in the past always match" msgstr "" +"Podaj maksymalną liczbę dni w przyszłości. Zero oznacza dziś. Daty w " +"przeszłości oznaczają wszystkie elementy" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:260 msgid "" "Enter the minimum days in the future the item can be. Zero is today. Dates " "in the past never match" msgstr "" +"Podaj minimalną liczbę dni w przyszłości. Zero oznacza dzisiaj. Daty w " +"przeszłości oznaczają \"żaden element\"" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 msgid "Enter a date in the format YYYY-MM-DD" @@ -16049,6 +16087,11 @@ msgid "" "
      %(rule)s
    \n" " " msgstr "" +"

    Ustaw %(kind)s dla kolumny %(col)s na " +"%(color)s jeśli następujące warunki\n" +" są spełnione:

    \n" +"
      %(rule)s
    \n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:688 #, python-format @@ -19756,7 +19799,7 @@ msgstr "Standardowy typ czcionki" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:85 msgid "The minimum font size in px" -msgstr "" +msgstr "Minimalny rozmiar czcionki w px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143 msgid "Theme name" @@ -19835,11 +19878,11 @@ msgstr "%" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 msgid "M&inimum font size:" -msgstr "" +msgstr "M&inimalny rozmiar czcionki:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 msgid "The minimum font size in pixels" -msgstr "" +msgstr "Minimalny rozmiar czcionki w pikselach" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "&Font options" @@ -20873,6 +20916,11 @@ msgid "" "directly on the device. To do this you have to turn on the calibre content " "server." msgstr "" +"

    Jeśli używasz aplikacji Stanza lub Marvin możesz podłączyć się do biblioteki " +"bezprzewodowo, bezpośrednio na urządzeniu. W tym celu musisz włączyć serwer " +"calibre." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:57 msgid "Turn on the &content server" @@ -20889,6 +20937,15 @@ msgid "" "href=\"http://manual.calibre-ebook.com/faq.html#how-do-i-use-app-with-my-" "ipad-iphone-ipod-touch\">the User Manual for more information." msgstr "" +"

    Pamiętaj by zostawić calibre włączony gdyż serwer działa tylko wtedy, " +"gdzy działa calibre.

    \n" +"

    Biblioteka calibre powinna być automatycznie widoczna dla aplikacji " +"czytnika. Jeśli tak nie jest spróbuj dodać adres http://mojserwer:8080 jako " +"nowy katalog w aplikacji czytnika w iDevice gdzie mojserwer jest pełną nazwą " +"serwera lub adres IP komputera, na którym jest uruchomiony calibre. Więcej " +"informacji znajdziesz w podręczniku użytkownika." #: /home/kovid/work/calibre/src/calibre/library/catalogs/bibtex.py:36 #, python-format @@ -21904,6 +21961,22 @@ msgid "" "that a new OPF has been createdsince the column was added). You will see the " "JSON for the\"display\" for the new column in the OPF." msgstr "" +"Słownik opcji określających jak będą interpretowane dane w tej kolumnie. " +"Dane są w formacie JSON. Do wypisania kolumn należy użyć --display=\"{\\" +"\"enum_values\\\":[\\\"val1\\\", \\\"val2\\\"]}\"\n" +"Jest wiele opcji, które można przypisać parametrowi display. Według rodzaju " +"kolumny:\n" +"composite: composite_template, composite_sort, make_category,contains_html, " +"use_decorations\n" +"data/czas: date_format\n" +"wyliczenie: enum_values, enum_colors, use_decorations\n" +"liczba: number_format\n" +"tekst: is_names, use_decorations\n" +"\n" +"Najlepszym sposobem na znalezienie dopuszczalnych kombinacji jest stworzenie " +"własnej kolumny odpowiedniego typu, a następnie zajrzenie do pliku OPF " +"książki (upewniając się, że w momencie dodania kolumny został stworzony nowy " +"plik OPF). Tam można znaleźć ciąg JSON dla nowej kolumny." #: /home/kovid/work/calibre/src/calibre/library/cli.py:735 msgid "You must specify label, name and datatype" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 0290b4a770..aae9a24570 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-18 20:25+0000\n" +"PO-Revision-Date: 2013-02-19 14:47+0000\n" "Last-Translator: pedro jorge oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-19 04:55+0000\n" +"X-Launchpad-Export-Date: 2013-02-20 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -5219,7 +5219,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 msgid "Updating metadata" -msgstr "" +msgstr "A atualizar os metadados" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 msgid "Updated metadata jacket" @@ -5227,7 +5227,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 msgid "Metadata updated\n" -msgstr "" +msgstr "Meta-dados actualizados\n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 msgid "Subsetting embedded fonts" @@ -5235,7 +5235,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 msgid "Setting cover" -msgstr "" +msgstr "Definir capa" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 msgid "Inserting metadata jacket" @@ -5299,7 +5299,7 @@ msgstr "Você deve pelo menos especificar uma acção para ser executada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 #, python-format msgid "Book %(sidx)s of %(series)s" -msgstr "" +msgstr "livro %(sidx)s de %(series)s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." @@ -5388,7 +5388,7 @@ msgstr "Ordenar lista de etiquetas por nome, popularidade ou classificação" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 msgid "Match tags by any or all." -msgstr "" +msgstr "Corresponder as etiquetas por qualquer ou todos." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 msgid "Number of covers to show in the cover browsing mode" @@ -5645,7 +5645,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:74 msgid "Control the adding of books" -msgstr "" +msgstr "Controlar a adição de livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:120 @@ -5975,7 +5975,7 @@ msgstr "A pasta %s já existe. Apague-a primeiro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:748 msgid "Too long" -msgstr "" +msgstr "Muito longo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:326 msgid "Not found" @@ -6489,7 +6489,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 msgid "Still looking for IP addresses" -msgstr "" +msgstr "Ainda à procura do endereço IP" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." @@ -7188,11 +7188,11 @@ msgstr "Acerca de obter livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:288 msgid "Tweak Book" -msgstr "" +msgstr "Ajustar livro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:64 msgid "Choose the format to tweak:" -msgstr "" +msgstr "Escolher formato para ajustar:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:74 msgid "" @@ -7247,7 +7247,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:111 msgid "Preview the result of your tweaks" -msgstr "" +msgstr "Pré-visualizar os resultados dos seus ajustes" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:113 msgid "Abort without saving any changes" @@ -7303,11 +7303,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:300 msgid "Cannot tweak Book" -msgstr "" +msgstr "Não é possível ajustar o livro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:310 msgid "Cannot Tweak Book" -msgstr "" +msgstr "Não é possível alterar o livro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:311 msgid "" @@ -17323,7 +17323,7 @@ msgstr "Identificação (ID)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:126 msgid "This tweak has it default value" -msgstr "" +msgstr "Ajustar livro para o valor padrão" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:128 msgid "This tweak has been customized" @@ -17338,7 +17338,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:331 msgid "Search for tweak" -msgstr "" +msgstr "Procurar por ajustes" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:407 @@ -17349,7 +17349,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:420 msgid "Invalid tweaks" -msgstr "" +msgstr "Alterações invalidas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:421 msgid "" @@ -17374,7 +17374,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:119 msgid "Edit tweak" -msgstr "" +msgstr "Editar alterações" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:120 msgid "Restore this tweak to its default value" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 71ca25ce7d..d8fceaff7c 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-06 21:33+0000\n" +"PO-Revision-Date: 2013-02-19 16:30+0000\n" "Last-Translator: Baz <_baz_@rambler.ru>\n" "Language-Team: American English \n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-02-16 04:49+0000\n" +"X-Launchpad-Export-Date: 2013-02-20 04:48+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -349,7 +349,7 @@ msgstr "Конвертировать книги в различные форма #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 msgid "Fine tune your ebooks" -msgstr "" +msgstr "Точная настройка ваших книг" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" @@ -852,6 +852,8 @@ msgid "" "Intended for the Nook HD+ and similar tablet devices with a resolution of " "1280x1920" msgstr "" +"Предназначено для Nook HD+ и похожих планшетных устройств с разрешением " +"1280x1920" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484 msgid "This profile is intended for the Kobo Reader." @@ -5113,6 +5115,8 @@ msgid "" "Downloads metadata and covers from Edelweiss - A catalog updated by book " "publishers" msgstr "" +"Загрузить метаданные и обложки из Edelweiss - Каталога обновляемого " +"издателями книг" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:162 msgid "Downloads metadata and covers from Google Books" @@ -5386,7 +5390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 msgid "Updating metadata" -msgstr "" +msgstr "Обновление метаданных" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 msgid "Updated metadata jacket" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index fe74b7670a..b7390a9630 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -10,14 +10,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-18 15:47+0000\n" -"Last-Translator: YichangLiu \n" +"PO-Revision-Date: 2013-02-20 03:56+0000\n" +"Last-Translator: wwj402 \n" "Language-Team: Chinese (simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-19 04:56+0000\n" +"X-Launchpad-Export-Date: 2013-02-20 04:49+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -344,7 +344,7 @@ msgstr "转换成其它电子书格式" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 msgid "Fine tune your ebooks" -msgstr "" +msgstr "微调你的ebooks" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" @@ -3232,13 +3232,13 @@ msgstr "在生成的 PDF 文件里的每一页底部添加页码。如果有指 msgid "" "An HTML template used to generate footers on every page. The string " "_PAGENUM_ will be replaced by the current page number." -msgstr "" +msgstr "一个HTML模板用于生成每个页面的页脚。字符串_PAGENUM_ 将被替换为当前页号。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "" "An HTML template used to generate headers on every page. The string " "_PAGENUM_ will be replaced by the current page number." -msgstr "" +msgstr "一个HTML模板用于生成每个页面的页眉。字符串_PAGENUM_ 将被替换为当前页号。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -3566,14 +3566,14 @@ 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 "" +msgstr "XPath表达式指定所有标签应添加在二级目录表。每个条目加入到一级目录条目下。请参阅calibre用户手册中XPath教程的例子。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:247 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 "" +msgstr "XPath表达式指定所有标签应添加在三级目录表。每个条目加入到二级目录条目下。请参阅calibre用户手册中XPath教程的例子。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:256 msgid "" @@ -3680,28 +3680,28 @@ msgstr "" msgid "" "Set the top margin in pts. Default is %default. Setting this to less than " "zero will cause no margin to be set. Note: 72 pts equals 1 inch" -msgstr "" +msgstr "以pts为单位设定上边距。默认值是%default。将其设置为小于零的值,将没有边距被设置。注:72 pts等于1 inch" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:381 #, 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. Note: 72 pts equals 1 inch" -msgstr "" +msgstr "以pts为单位设定下边距。默认值是%default。将其设置为小于零的值,将没有边距被设置。注:72 pts等于1 inch" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #, 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. Note: 72 pts equals 1 inch" -msgstr "" +msgstr "以pts为单位设定左边距。默认值是%default。将其设置为小于零的值,将没有边距被设置。注:72 pts等于1 inch" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:393 #, 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. Note: 72 pts equals 1 inch" -msgstr "" +msgstr "以pts为单位设定右边距。默认值是%default。将其设置为小于零的值,将没有边距被设置。注:72 pts等于1 inch" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:400 msgid "" @@ -3729,6 +3729,8 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"当calibre删除段落之间空行时,它会自动设置一个段落缩进,以确保该段可以很容易区分。此选项控制缩进的宽度(单位em)。如果你将此值设置为负数,则在使用" +"输入文件中指定的缩进,也就是,calibre不改变缩进。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 msgid "" @@ -22613,7 +22615,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:258 msgid "Specify a folder calibre should connect to at startup" -msgstr "" +msgstr "指定 calibre 启动时要打开的文件夹" #: /home/kovid/work/calibre/resources/default_tweaks.py:259 msgid "" @@ -22627,6 +22629,13 @@ msgid "" "auto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\n" "auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" msgstr "" +"在 connect_to_folder 字段指定 calibre 启动时要打开的文件夹。\n" +"必须为文件夹的完整路径。\n" +"若 calibre 启动时文件夹不存在,则将被忽略。\n" +"若路径中存在 '\\' 字符 (如 Windows 路径中),则必须双写转义。\n" +"示例:\n" +"auto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\n" +"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" #: /home/kovid/work/calibre/resources/default_tweaks.py:268 msgid "Specify renaming rules for SONY collections" From 4943f367486ef2046eb97a046e9979ceabd6ea5a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 10:46:15 +0530 Subject: [PATCH 15/32] Add tests for covers --- src/calibre/db/tests/base.py | 14 +++++++++----- src/calibre/db/tests/reading.py | 6 ++++-- src/calibre/library/database2.py | 2 ++ 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/calibre/db/tests/base.py b/src/calibre/db/tests/base.py index b626551576..997745f97d 100644 --- a/src/calibre/db/tests/base.py +++ b/src/calibre/db/tests/base.py @@ -17,9 +17,12 @@ class BaseTest(unittest.TestCase): if LibraryDatabase2.exists_at(library_path): raise ValueError('A library already exists at %r'%library_path) src = os.path.join(os.path.dirname(__file__), 'metadata.db') - db = os.path.join(library_path, 'metadata.db') - shutil.copyfile(src, db) - return db + dest = os.path.join(library_path, 'metadata.db') + shutil.copyfile(src, dest) + db = LibraryDatabase2(library_path) + db.set_cover(1, I('lt.png', data=True)) + db.set_cover(2, I('polish.png', data=True)) + return dest def init_cache(self, library_path): from calibre.db.backend import DB @@ -35,8 +38,9 @@ class BaseTest(unittest.TestCase): self.assertEqual(allfk1, allfk2) all_keys = {'format_metadata', 'id', 'application_id', - 'author_sort_map', 'author_link_map', 'book_size', - 'ondevice_col', 'last_modified'}.union(allfk1) + 'author_sort_map', 'author_link_map', 'book_size', + 'ondevice_col', 'last_modified', 'has_cover', + 'cover_data'}.union(allfk1) for attr in all_keys: if attr == 'user_metadata': continue if attr == 'format_metadata': continue # TODO: Not implemented yet diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index 8c22f6f50e..d9cca41dba 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -178,13 +178,15 @@ class ReadingTest(BaseTest): old.add_format(i, 'text%d'%i, StringIO(b'random%d'%i), index_is_id=True) - old_metadata = {i:old.get_metadata(i, index_is_id=True) for i in + old_metadata = {i:old.get_metadata( + i, index_is_id=True, get_cover=True, cover_as_data=True) for i in xrange(1, 4)} old = None cache = self.init_cache(self.library_path) - new_metadata = {i:cache.get_metadata(i) for i in xrange(1, 4)} + new_metadata = {i:cache.get_metadata( + i, get_cover=True, cover_as_data=True) for i in xrange(1, 4)} cache = None for mi2, mi1 in zip(new_metadata.values(), old_metadata.values()): self.compare_metadata(mi1, mi2) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index d01c943fce..892d5dfbde 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -1134,6 +1134,8 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): base_path = os.path.join(self.library_path, self.path(id, index_is_id=True)) self.dirtied([id]) + if not os.path.exists(base_path): + os.makedirs(base_path) path = os.path.join(base_path, 'cover.jpg') From 39e95dc2546c3598ae08dd7b9db2d1bca0683e8f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 11:45:19 +0530 Subject: [PATCH 16/32] Add tests for formats --- src/calibre/db/backend.py | 4 ++++ src/calibre/db/cache.py | 2 +- src/calibre/db/tests/base.py | 8 +++++--- src/calibre/db/tests/reading.py | 26 +++++++++++++------------- 4 files changed, 23 insertions(+), 17 deletions(-) diff --git a/src/calibre/db/backend.py b/src/calibre/db/backend.py index 36f3df81c4..7a26fbd5eb 100644 --- a/src/calibre/db/backend.py +++ b/src/calibre/db/backend.py @@ -855,10 +855,14 @@ class DB(object): ans = {} if path is not None: stat = os.stat(path) + ans['path'] = path ans['size'] = stat.st_size ans['mtime'] = utcfromtimestamp(stat.st_mtime) return ans + def has_format(self, book_id, fmt): + return self.format_abspath(book_id, fmt) is not None + def cover(self, path, as_file=False, as_image=False, as_path=False): path = os.path.join(self.library_path, path, 'cover.jpg') diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index 27e2e5c48d..deea41ae84 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -162,7 +162,7 @@ class Cache(object): if not formats: good_formats = None else: - mi.format_metadata = FormatMetadata(self, id, formats) + mi.format_metadata = FormatMetadata(self, book_id, formats) good_formats = FormatsList(formats, mi.format_metadata) mi.formats = good_formats mi.has_cover = _('Yes') if self._field_for('cover', book_id, diff --git a/src/calibre/db/tests/base.py b/src/calibre/db/tests/base.py index 997745f97d..75684a43ac 100644 --- a/src/calibre/db/tests/base.py +++ b/src/calibre/db/tests/base.py @@ -8,6 +8,7 @@ __copyright__ = '2011, Kovid Goyal ' __docformat__ = 'restructuredtext en' import unittest, os, shutil +from io import BytesIO from future_builtins import map class BaseTest(unittest.TestCase): @@ -22,6 +23,9 @@ class BaseTest(unittest.TestCase): db = LibraryDatabase2(library_path) db.set_cover(1, I('lt.png', data=True)) db.set_cover(2, I('polish.png', data=True)) + db.add_format(1, 'FMT1', BytesIO(b'book1fmt1'), index_is_id=True) + db.add_format(1, 'FMT2', BytesIO(b'book1fmt2'), index_is_id=True) + db.add_format(2, 'FMT1', BytesIO(b'book2fmt1'), index_is_id=True) return dest def init_cache(self, library_path): @@ -42,11 +46,9 @@ class BaseTest(unittest.TestCase): 'ondevice_col', 'last_modified', 'has_cover', 'cover_data'}.union(allfk1) for attr in all_keys: - if attr == 'user_metadata': continue - if attr == 'format_metadata': continue # TODO: Not implemented yet + if attr == 'user_metadata': continue # TODO: attr1, attr2 = getattr(mi1, attr), getattr(mi2, attr) if attr == 'formats': - continue # TODO: Not implemented yet attr1, attr2 = map(lambda x:tuple(x) if x else (), (attr1, attr2)) self.assertEqual(attr1, attr2, '%s not the same: %r != %r'%(attr, attr1, attr2)) diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index d9cca41dba..91979db0ca 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -8,7 +8,6 @@ __copyright__ = '2011, Kovid Goyal ' __docformat__ = 'restructuredtext en' import shutil, unittest, tempfile, datetime -from cStringIO import StringIO from calibre.utils.date import utc_tz from calibre.db.tests.base import BaseTest @@ -55,7 +54,7 @@ class ReadingTest(BaseTest): '#tags':(), '#yesno':None, '#comments': None, - + 'size':None, }, 2 : { @@ -66,7 +65,7 @@ class ReadingTest(BaseTest): 'series' : 'A Series One', 'series_index': 1.0, 'tags':('Tag One', 'Tag Two'), - 'formats': (), + 'formats': ('FMT1',), 'rating': 4.0, 'identifiers': {'test':'one'}, 'timestamp': datetime.datetime(2011, 9, 5, 21, 6, @@ -86,6 +85,7 @@ class ReadingTest(BaseTest): '#tags':('My Tag One', 'My Tag Two'), '#yesno':True, '#comments': '

    My Comments One

    ', + 'size':9, }, 1 : { 'title': 'Title Two', @@ -96,7 +96,7 @@ class ReadingTest(BaseTest): 'series_index': 2.0, 'rating': 6.0, 'tags': ('Tag One', 'News'), - 'formats':(), + 'formats':('FMT1', 'FMT2'), 'identifiers': {'test':'two'}, 'timestamp': datetime.datetime(2011, 9, 6, 6, 0, tzinfo=utc_tz), @@ -115,6 +115,7 @@ class ReadingTest(BaseTest): '#tags':('My Tag Two',), '#yesno':False, '#comments': '
    My Comments Two

    ', + 'size':9, }, } @@ -172,12 +173,6 @@ class ReadingTest(BaseTest): 'Test get_metadata() returns the same data for both backends' from calibre.library.database2 import LibraryDatabase2 old = LibraryDatabase2(self.library_path) - for i in xrange(1, 3): - old.add_format(i, 'txt%d'%i, StringIO(b'random%d'%i), - index_is_id=True) - old.add_format(i, 'text%d'%i, StringIO(b'random%d'%i), - index_is_id=True) - old_metadata = {i:old.get_metadata( i, index_is_id=True, get_cover=True, cover_as_data=True) for i in xrange(1, 4)} @@ -229,8 +224,12 @@ class ReadingTest(BaseTest): # User categories '@Good Authors:One', '@Good Series.good tags:two', - # TODO: Tests for searching the size and #formats columns and - # cover:true|false + # Cover/Formats + 'cover:true', 'cover:false', 'formats:true', 'formats:false', + 'formats:#>1', 'formats:#=1', 'formats:=fmt1', 'formats:=fmt2', + 'formats:=fmt1 or formats:fmt2', '#formats:true', '#formats:false', + '#formats:fmt1', '#formats:fmt2', '#formats:fmt1 and #formats:fmt2', + )} old = None @@ -264,7 +263,8 @@ class ReadingTest(BaseTest): (category == 'series' and attr == 'sort') or # Sorting is wrong in old (category == 'identifiers' and attr == 'id_set') or (category == '@Good Series') or # Sorting is wrong in old - (category == 'news' and attr in {'count', 'id_set'}) + (category == 'news' and attr in {'count', 'id_set'}) or + (category == 'formats' and attr == 'id_set') ): continue self.assertEqual(oval, nval, From 277f0ce19ca56c89743fad5371aa8045b0757eb8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 11:48:17 +0530 Subject: [PATCH 17/32] ... --- src/calibre/db/tests/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/db/tests/base.py b/src/calibre/db/tests/base.py index 75684a43ac..10fd6c7e0b 100644 --- a/src/calibre/db/tests/base.py +++ b/src/calibre/db/tests/base.py @@ -46,7 +46,7 @@ class BaseTest(unittest.TestCase): 'ondevice_col', 'last_modified', 'has_cover', 'cover_data'}.union(allfk1) for attr in all_keys: - if attr == 'user_metadata': continue # TODO: + if attr == 'user_metadata': continue attr1, attr2 = getattr(mi1, attr), getattr(mi2, attr) if attr == 'formats': attr1, attr2 = map(lambda x:tuple(x) if x else (), (attr1, attr2)) From 449410d31764438a2c59b2274b9ecbf148782004 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 13:08:05 +0530 Subject: [PATCH 18/32] Implement getting of covers and add tests for it --- src/calibre/db/backend.py | 62 ++++++++++++++++++--------------- src/calibre/db/cache.py | 37 ++++++++++++++++++-- src/calibre/db/tests/reading.py | 22 ++++++++++++ 3 files changed, 89 insertions(+), 32 deletions(-) diff --git a/src/calibre/db/backend.py b/src/calibre/db/backend.py index 7a26fbd5eb..400e87f8ce 100644 --- a/src/calibre/db/backend.py +++ b/src/calibre/db/backend.py @@ -16,15 +16,14 @@ import apsw from calibre import isbytestring, force_unicode, prints from calibre.constants import (iswindows, filesystem_encoding, preferred_encoding) -from calibre.ptempfile import PersistentTemporaryFile, SpooledTemporaryFile -from calibre.db import SPOOL_SIZE +from calibre.ptempfile import PersistentTemporaryFile from calibre.db.schema_upgrades import SchemaUpgrade from calibre.library.field_metadata import FieldMetadata from calibre.ebooks.metadata import title_sort, author_to_author_sort from calibre.utils.icu import strcmp from calibre.utils.config import to_json, from_json, prefs, tweaks from calibre.utils.date import utcfromtimestamp, parse_date -from calibre.utils.filenames import is_case_sensitive +from calibre.utils.filenames import (is_case_sensitive, samefile, hardlink_file) from calibre.db.tables import (OneToOneTable, ManyToOneTable, ManyToManyTable, SizeTable, FormatsTable, AuthorsTable, IdentifiersTable, CompositeTable, LanguagesTable) @@ -863,34 +862,39 @@ class DB(object): def has_format(self, book_id, fmt): return self.format_abspath(book_id, fmt) is not None - def cover(self, path, as_file=False, as_image=False, - as_path=False): + def copy_cover_to(self, path, dest, windows_atomic_move=None, use_hardlink=False): path = os.path.join(self.library_path, path, 'cover.jpg') - ret = None - if os.access(path, os.R_OK): - try: + if windows_atomic_move is not None: + if not isinstance(dest, basestring): + raise Exception("Error, you must pass the dest as a path when" + " using windows_atomic_move") + if os.access(path, os.R_OK) and dest and not samefile(dest, path): + windows_atomic_move.copy_path_to(path, dest) + return True + else: + if os.access(path, os.R_OK): + try: + f = lopen(path, 'rb') + except (IOError, OSError): + time.sleep(0.2) f = lopen(path, 'rb') - except (IOError, OSError): - time.sleep(0.2) - f = lopen(path, 'rb') - with f: - if as_path: - pt = PersistentTemporaryFile('_dbcover.jpg') - with pt: - shutil.copyfileobj(f, pt) - return pt.name - if as_file: - ret = SpooledTemporaryFile(SPOOL_SIZE) - shutil.copyfileobj(f, ret) - ret.seek(0) - else: - ret = f.read() - if as_image: - from PyQt4.Qt import QImage - i = QImage() - i.loadFromData(ret) - ret = i - return ret + with f: + if hasattr(dest, 'write'): + shutil.copyfileobj(f, dest) + if hasattr(dest, 'flush'): + dest.flush() + return True + elif dest and not samefile(dest, path): + if use_hardlink: + try: + hardlink_file(path, dest) + return True + except: + pass + with lopen(dest, 'wb') as d: + shutil.copyfileobj(f, d) + return True + return False # }}} diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index deea41ae84..b3da096269 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -8,9 +8,11 @@ __copyright__ = '2011, Kovid Goyal ' __docformat__ = 'restructuredtext en' import os, traceback +from io import BytesIO from collections import defaultdict from functools import wraps, partial +from calibre.db import SPOOL_SIZE from calibre.db.categories import get_categories from calibre.db.locking import create_locks, RecordLock from calibre.db.fields import create_field @@ -18,6 +20,7 @@ from calibre.db.search import Search from calibre.db.tables import VirtualTable from calibre.db.lazy import FormatMetadata, FormatsList from calibre.ebooks.metadata.book.base import Metadata +from calibre.ptempfile import PersistentTemporaryFile, SpooledTemporaryFile from calibre.utils.date import now from calibre.utils.icu import sort_key @@ -397,15 +400,43 @@ class Cache(object): :param as_path: If True return the image as a path pointing to a temporary file ''' + if as_file: + ret = SpooledTemporaryFile(SPOOL_SIZE) + if not self.copy_cover_to(book_id, ret): return + ret.seek(0) + elif as_path: + pt = PersistentTemporaryFile('_dbcover.jpg') + with pt: + if not self.copy_cover_to(book_id, pt): return + ret = pt.name + else: + buf = BytesIO() + if not self.copy_cover_to(book_id, buf): return + ret = buf.getvalue() + if as_image: + from PyQt4.Qt import QImage + i = QImage() + i.loadFromData(ret) + ret = i + return ret + + @api + def copy_cover_to(self, book_id, dest): + ''' + Copy the cover to the file like object ``dest``. Returns False + if no cover exists or dest is the same file as the current cover. + dest can also be a path in which case the cover is + copied to it iff the path is different from the current path (taking + case sensitivity into account). + ''' with self.read_lock: try: path = self._field_for('path', book_id).replace('/', os.sep) except: - return None + return False with self.record_lock.lock(book_id): - return self.backend.cover(path, as_file=as_file, as_image=as_image, - as_path=as_path) + return self.backend.copy_cover_to(path, dest) @read_api def multisort(self, fields, ids_to_sort=None): diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index 91979db0ca..73fbef497f 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -176,6 +176,10 @@ class ReadingTest(BaseTest): old_metadata = {i:old.get_metadata( i, index_is_id=True, get_cover=True, cover_as_data=True) for i in xrange(1, 4)} + for mi in old_metadata.itervalues(): + mi.format_metadata = dict(mi.format_metadata) + if mi.formats: + mi.formats = tuple(mi.formats) old = None cache = self.init_cache(self.library_path) @@ -186,6 +190,24 @@ class ReadingTest(BaseTest): for mi2, mi1 in zip(new_metadata.values(), old_metadata.values()): self.compare_metadata(mi1, mi2) + def test_get_cover(self): # {{{ + 'Test cover() returns the same data for both backends' + from calibre.library.database2 import LibraryDatabase2 + old = LibraryDatabase2(self.library_path) + covers = {i: old.cover(i, index_is_id=True) for i in (1, 2, 3)} + old = None + cache = self.init_cache(self.library_path) + for book_id, cdata in covers.iteritems(): + self.assertEqual(cdata, cache.cover(book_id), 'Reading of cover failed') + f = cache.cover(book_id, as_file=True) + self.assertEqual(cdata, f.read() if f else f, 'Reading of cover as file failed') + if cdata: + with open(cache.cover(book_id, as_path=True), 'rb') as f: + self.assertEqual(cdata, f.read(), 'Reading of cover as path failed') + else: + self.assertEqual(cdata, cache.cover(book_id, as_path=True), + 'Reading of null cover as path failed') + # }}} def test_searching(self): # {{{ From d6b3eb4969a9deade41ab6a7d6ce8383961f2932 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 13:08:40 +0530 Subject: [PATCH 19/32] ... --- src/calibre/db/tests/reading.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index 73fbef497f..3cc02b625f 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -189,6 +189,7 @@ class ReadingTest(BaseTest): cache = None for mi2, mi1 in zip(new_metadata.values(), old_metadata.values()): self.compare_metadata(mi1, mi2) + # }}} def test_get_cover(self): # {{{ 'Test cover() returns the same data for both backends' From dcec9fe605a6a73a9aaa5af040b1e5e03223a6ab Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 14:53:40 +0530 Subject: [PATCH 20/32] Add API to get formats --- src/calibre/db/backend.py | 32 +++++- src/calibre/db/cache.py | 170 +++++++++++++++++++++++++++----- src/calibre/db/tests/reading.py | 34 ++++++- 3 files changed, 209 insertions(+), 27 deletions(-) diff --git a/src/calibre/db/backend.py b/src/calibre/db/backend.py index 400e87f8ce..c70c656f78 100644 --- a/src/calibre/db/backend.py +++ b/src/calibre/db/backend.py @@ -859,8 +859,8 @@ class DB(object): ans['mtime'] = utcfromtimestamp(stat.st_mtime) return ans - def has_format(self, book_id, fmt): - return self.format_abspath(book_id, fmt) is not None + def has_format(self, book_id, fmt, fname, path): + return self.format_abspath(book_id, fmt, fname, path) is not None def copy_cover_to(self, path, dest, windows_atomic_move=None, use_hardlink=False): path = os.path.join(self.library_path, path, 'cover.jpg') @@ -896,5 +896,33 @@ class DB(object): return True return False + def copy_format_to(self, book_id, fmt, fname, path, dest, + windows_atomic_move=None, use_hardlink=False): + path = self.format_abspath(book_id, fmt, fname, path) + if path is None: + return False + if windows_atomic_move is not None: + if not isinstance(dest, basestring): + raise Exception("Error, you must pass the dest as a path when" + " using windows_atomic_move") + if dest and not samefile(dest, path): + windows_atomic_move.copy_path_to(path, dest) + else: + if hasattr(dest, 'write'): + with lopen(path, 'rb') as f: + shutil.copyfileobj(f, dest) + if hasattr(dest, 'flush'): + dest.flush() + elif dest and not samefile(dest, path): + if use_hardlink: + try: + hardlink_file(path, dest) + return True + except: + pass + with lopen(path, 'rb') as f, lopen(dest, 'wb') as d: + shutil.copyfileobj(f, d) + return True + # }}} diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index b3da096269..355702d1b9 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -15,12 +15,14 @@ from functools import wraps, partial from calibre.db import SPOOL_SIZE from calibre.db.categories import get_categories from calibre.db.locking import create_locks, RecordLock +from calibre.db.errors import NoSuchFormat from calibre.db.fields import create_field from calibre.db.search import Search from calibre.db.tables import VirtualTable from calibre.db.lazy import FormatMetadata, FormatsList from calibre.ebooks.metadata.book.base import Metadata -from calibre.ptempfile import PersistentTemporaryFile, SpooledTemporaryFile +from calibre.ptempfile import (base_dir, PersistentTemporaryFile, + SpooledTemporaryFile) from calibre.utils.date import now from calibre.utils.icu import sort_key @@ -106,27 +108,6 @@ class Cache(object): def field_metadata(self): return self.backend.field_metadata - def _format_abspath(self, book_id, fmt): - ''' - Return absolute path to the ebook file of format `format` - - WARNING: This method will return a dummy path for a network backend DB, - so do not rely on it, use format(..., as_path=True) instead. - - Currently used only in calibredb list, the viewer and the catalogs (via - get_data_as_dict()). - - Apart from the viewer, I don't believe any of the others do any file - I/O with the results of this call. - ''' - try: - name = self.fields['formats'].format_fname(book_id, fmt) - path = self._field_for('path', book_id).replace('/', os.sep) - except: - return None - if name and path: - return self.backend.format_abspath(book_id, fmt, name, path) - def _get_metadata(self, book_id, get_user_categories=True): # {{{ mi = Metadata(None, template_cache=self.formatter_template_cache) author_ids = self._field_ids_for('authors', book_id) @@ -421,7 +402,7 @@ class Cache(object): return ret @api - def copy_cover_to(self, book_id, dest): + def copy_cover_to(self, book_id, dest, use_hardlink=False): ''' Copy the cover to the file like object ``dest``. Returns False if no cover exists or dest is the same file as the current cover. @@ -436,7 +417,148 @@ class Cache(object): return False with self.record_lock.lock(book_id): - return self.backend.copy_cover_to(path, dest) + return self.backend.copy_cover_to(path, dest, + use_hardlink=use_hardlink) + + @api + def copy_format_to(self, book_id, fmt, dest, use_hardlink=False): + ''' + Copy the format ``fmt`` to the file like object ``dest``. If the + specified format does not exist, raises :class:`NoSuchFormat` error. + dest can also be a path, in which case the format is copied to it, iff + the path is different from the current path (taking case sensitivity + into account). + ''' + with self.read_lock: + try: + name = self.fields['formats'].format_fname(book_id, fmt) + path = self._field_for('path', book_id).replace('/', os.sep) + except: + raise NoSuchFormat('Record %d has no %s file'%(book_id, fmt)) + + with self.record_lock.lock(book_id): + return self.backend.copy_format_to(book_id, fmt, name, path, dest, + use_hardlink=use_hardlink) + + @read_api + def format_abspath(self, book_id, fmt): + ''' + Return absolute path to the ebook file of format `format` + + Currently used only in calibredb list, the viewer and the catalogs (via + get_data_as_dict()). + + Apart from the viewer, I don't believe any of the others do any file + I/O with the results of this call. + ''' + try: + name = self.fields['formats'].format_fname(book_id, fmt) + path = self._field_for('path', book_id).replace('/', os.sep) + except: + return None + if name and path: + return self.backend.format_abspath(book_id, fmt, name, path) + + @read_api + def has_format(self, book_id, fmt): + 'Return True iff the format exists on disk' + try: + name = self.fields['formats'].format_fname(book_id, fmt) + path = self._field_for('path', book_id).replace('/', os.sep) + except: + return False + return self.backend.has_format(book_id, fmt, name, path) + + @read_api + def formats(self, book_id, verify_formats=True): + ''' + Return tuple of all formats for the specified book. If verify_formats + is True, verifies that the files exist on disk. + ''' + ans = self.field_for('formats', book_id) + if verify_formats and ans: + try: + path = self._field_for('path', book_id).replace('/', os.sep) + except: + return () + def verify(fmt): + try: + name = self.fields['formats'].format_fname(book_id, fmt) + except: + return False + return self.backend.has_format(book_id, fmt, name, path) + + ans = tuple(x for x in ans if verify(x)) + return ans + + @api + def format(self, book_id, fmt, as_file=False, as_path=False, preserve_filename=False): + ''' + Return the ebook format as a bytestring or `None` if the format doesn't exist, + or we don't have permission to write to the ebook file. + + :param as_file: If True the ebook format is returned as a file object. Note + that the file object is a SpooledTemporaryFile, so if what you want to + do is copy the format to another file, use :method:`copy_format_to` + instead for performance. + :param as_path: Copies the format file to a temp file and returns the + path to the temp file + :param preserve_filename: If True and returning a path the filename is + the same as that used in the library. Note that using + this means that repeated calls yield the same + temp file (which is re-created each time) + ''' + with self.read_lock: + ext = ('.'+fmt.lower()) if fmt else '' + try: + fname = self.fields['formats'].format_fname(book_id, fmt) + except: + return None + fname += ext + + if as_path: + if preserve_filename: + bd = base_dir() + d = os.path.join(bd, 'format_abspath') + try: + os.makedirs(d) + except: + pass + ret = os.path.join(d, fname) + with self.record_lock.lock(book_id): + try: + self.copy_format_to(book_id, fmt, ret) + except NoSuchFormat: + return None + else: + with PersistentTemporaryFile(ext) as pt, self.record_lock.lock(book_id): + try: + self.copy_format_to(book_id, fmt, pt) + except NoSuchFormat: + return None + ret = pt.name + elif as_file: + ret = SpooledTemporaryFile(SPOOL_SIZE) + with self.record_lock.lock(book_id): + try: + self.copy_format_to(book_id, fmt, ret) + except NoSuchFormat: + return None + ret.seek(0) + # Various bits of code try to use the name as the default + # title when reading metadata, so set it + ret.name = fname + else: + buf = BytesIO() + with self.record_lock.lock(book_id): + try: + self.copy_format_to(book_id, fmt, buf) + except NoSuchFormat: + return None + + ret = buf.getvalue() + + return ret @read_api def multisort(self, fields, ids_to_sort=None): diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index 3cc02b625f..51689d0f74 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -195,7 +195,7 @@ class ReadingTest(BaseTest): 'Test cover() returns the same data for both backends' from calibre.library.database2 import LibraryDatabase2 old = LibraryDatabase2(self.library_path) - covers = {i: old.cover(i, index_is_id=True) for i in (1, 2, 3)} + covers = {i: old.cover(i, index_is_id=True) for i in old.all_ids()} old = None cache = self.init_cache(self.library_path) for book_id, cdata in covers.iteritems(): @@ -303,6 +303,38 @@ class ReadingTest(BaseTest): # }}} + def test_get_formats(self): # {{{ + 'Test reading ebook formats using the format() method' + from calibre.library.database2 import LibraryDatabase2 + old = LibraryDatabase2(self.library_path) + ids = old.all_ids() + lf = {i:set(old.formats(i, index_is_id=True).split(',')) if old.formats( + i, index_is_id=True) else set() for i in ids} + formats = {i:{f:old.format(i, f, index_is_id=True) for f in fmts} for + i, fmts in lf.iteritems()} + old = None + cache = self.init_cache(self.library_path) + for book_id, fmts in lf.iteritems(): + self.assertEqual(fmts, set(cache.formats(book_id)), + 'Set of formats is not the same') + for fmt in fmts: + old = formats[book_id][fmt] + self.assertEqual(old, cache.format(book_id, fmt), + 'Old and new format disagree') + f = cache.format(book_id, fmt, as_file=True) + self.assertEqual(old, f.read(), + 'Failed to read format as file') + with open(cache.format(book_id, fmt, as_path=True, + preserve_filename=True), 'rb') as f: + self.assertEqual(old, f.read(), + 'Failed to read format as path') + with open(cache.format(book_id, fmt, as_path=True), 'rb') as f: + self.assertEqual(old, f.read(), + 'Failed to read format as path') + + + # }}} + def tests(): return unittest.TestLoader().loadTestsFromTestCase(ReadingTest) From 725d81a29633e2f68110e67e68bdd8f37ea9e4c5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 20 Feb 2013 16:50:33 +0530 Subject: [PATCH 21/32] ... --- manual/faq.rst | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/manual/faq.rst b/manual/faq.rst index 9b1c862436..24774c8c7d 100644 --- a/manual/faq.rst +++ b/manual/faq.rst @@ -692,7 +692,7 @@ Post any output you see in a help message on the `Forum Date: Wed, 20 Feb 2013 23:45:30 +0530 Subject: [PATCH 22/32] When tweaking/polishing an azw3 file that does not have an identified content ToC, do not auto-generate one. Fixes #1130729 (azw3 files tweak will duplicate table of contents after rebuild) --- src/calibre/ebooks/mobi/writer8/toc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/mobi/writer8/toc.py b/src/calibre/ebooks/mobi/writer8/toc.py index ec3a3cdd0c..74b5b9acab 100644 --- a/src/calibre/ebooks/mobi/writer8/toc.py +++ b/src/calibre/ebooks/mobi/writer8/toc.py @@ -60,7 +60,8 @@ class TOCAdder(object): else: oeb.guide.remove('toc') - if not self.has_toc or 'toc' in oeb.guide or opts.no_inline_toc: + if (not self.has_toc or 'toc' in oeb.guide or opts.no_inline_toc or + getattr(opts, 'mobi_passthrough', False)): return self.log('\tGenerating in-line ToC') From e50a0fea982af1478a22c8f63d2fd70ad0a074ed Mon Sep 17 00:00:00 2001 From: Translators <> Date: Thu, 21 Feb 2013 05:13:44 +0000 Subject: [PATCH 23/32] Launchpad automatic translations update. --- src/calibre/translations/de.po | 524 +++++++++++++++++------------- src/calibre/translations/pt.po | 144 ++++---- src/calibre/translations/zh_CN.po | 24 +- 3 files changed, 391 insertions(+), 301 deletions(-) diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index a905316b00..72afbd68b8 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-16 22:44+0000\n" -"Last-Translator: Christian Schulz \n" +"PO-Revision-Date: 2013-02-20 17:07+0000\n" +"Last-Translator: Simon Schütte \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-18 04:48+0000\n" +"X-Launchpad-Export-Date: 2013-02-21 05:13+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -274,7 +274,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 msgid "Extract cover from comic files" -msgstr "Umschlagbild aus Comic-Dateien extrahieren" +msgstr "Coverbild aus Comic-Dateien extrahieren" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:168 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:179 @@ -348,7 +348,7 @@ msgstr "Bücher in verschiedene E-Book-Formate umwandeln" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 msgid "Fine tune your ebooks" -msgstr "" +msgstr "eBook feinabstimmung" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" @@ -1217,12 +1217,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 msgid "Cache covers from iTunes/iBooks" -msgstr "Umschlagbilder von iTunes/iBooks zwischenspeichern" +msgstr "Coverbild von iTunes/iBooks zwischenspeichern" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -"Ermöglicht das Zwischenspeichern und anzeigen von Umschlägen aus " +"Ermöglicht das Zwischenspeichern und anzeigen von Coverbildern aus " "iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:127 @@ -1325,7 +1325,7 @@ msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -"Einige Umschlagbilder konnten nicht konvertiert werden.\n" +"Einige Coverbilder konnten nicht konvertiert werden.\n" "Klicken Sie 'Details anzeigen' für eine Liste." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 @@ -1756,7 +1756,7 @@ msgstr "Etiketten für automatische Verwaltung erstellen" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:69 msgid "Upload covers for books (newer readers)" -msgstr "Bücherumschläge hochladen (neuere Reader)" +msgstr "Coverbilder hochladen (neuere Reader)" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222 @@ -1765,14 +1765,14 @@ msgid "" "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -"Normalerweise holen sich die KOBO-Reader die Bücherumschläge von der E-Book-" -"Datei selbst. Mit dieser Option sendet Calibre einen seperaten Buchumschlag " -"zu dem Reader. Das ist nützlich, wenn Sie das Cover verändert haben." +"Normalerweise holen sich die KOBO-Reader die Coverbilder aus der eBook-" +"Datei. Mit dieser Option sendet Calibre ein seperates Coverbild zu dem " +"Reader. Das ist nützlich, wenn Sie das Coverbild verändert haben." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226 msgid "Upload Black and White Covers" -msgstr "Schwarz-Weiß Umschläge hochladen" +msgstr "Schwarz-Weiß Coverbild hochladen" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:75 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230 @@ -1962,11 +1962,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221 msgid "Upload covers for books" -msgstr "Buchcover hochladen" +msgstr "Coverbild hochladen" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227 msgid "Always upload covers" -msgstr "Buchcover immer hochladen" +msgstr "Coverbild immer hochladen" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228 msgid "" @@ -1974,10 +1974,10 @@ msgid "" "already on the device. Select this option if you want covers uploaded the " "first time you send the book to the device." msgstr "" -"Wenn die \"Buchcover hochladen\" Option ausgewählt ist, wird der Treiber nur " -"die Cover ersetzen, die bereits auf dem Gerät vorhanden sind. Wählen Sie " -"diese Option wenn beim erstmaligen Senden eines Buches ein Cover hochgeladen " -"werden soll." +"Wenn die \"Coverbild hochladen\" Option ausgewählt ist, wird der Treiber nur " +"die Coverbilder ersetzen, die bereits auf dem Gerät vorhanden sind. Wählen " +"Sie diese Option wenn beim erstmaligen Senden eines Buches ein Coverbild " +"hochgeladen werden soll." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240 msgid "" @@ -2271,7 +2271,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "Upload separate cover thumbnails for books (newer readers)" -msgstr "Separaten Cover-Thumbnail für Bücher überspielen (neuere Reader)" +msgstr "Separaten Coverbild-Vorschau für Bücher überspielen (neuere Reader)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:78 msgid "" @@ -2283,7 +2283,7 @@ msgid "" msgstr "" "Normalerweise laden SONY Reader die Coverbilder aus den E-Book-Dateien. Mit " "dieser Option sendet Calibre eine separates Coverbild an den Reader, was " -"nützlich ist wenn man DRM-geschütze Bücher überträgt, in welchen das Cover " +"nützlich ist wenn man DRM-geschütze Bücher überträgt, in denen das Coverbild " "nicht geändert werden kann. ACHTUNG: Diese Option sollte nur mit neuer " "Readern genutzt werden: 350, 650, 950 und neuer." @@ -2291,7 +2291,7 @@ msgstr "" msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -"Aktualisiere separate Cover wenn automatisches Management genutzt wird " +"Aktualisiere separates Coverbild wenn automatisches Management genutzt wird " "(neuere Reader)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 @@ -2301,15 +2301,16 @@ msgid "" "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -"Aktivieren Sie diese Option um bei jedem Anschliessen Ihr Gerätes die " -"separaten Cover zu übertragen. Deaktivieren Sie diese Option wenn Sie so " -"viele Bücher auf ihrem Reader haben das die Performance inakzeptabel wird." +"Aktivieren Sie diese Option um bei jedem Anschließen Ihres Gerätes die " +"separaten Coverbilder zu übertragen. Deaktivieren Sie diese Option wenn Sie " +"so viele Bücher auf ihrem Reader haben das die Performance inakzeptabel wird." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -"Behalte Seitenverhältnis des Umschlags beim Erstellen von Vorschaubildern bei" +"Behalte Seitenverhältnis des Coverbildes beim Erstellen von Vorschaubildern " +"bei" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 @@ -2318,10 +2319,10 @@ msgid "" "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -"Wählen Sie diese Option, wenn sie die Vorschaubilder der Umschläge im " -"gleichen Seitenverhältnis (Breite zu Höhe) wie das Umschlagbild erhalten " -"möchten. Ist diese Option abgewählt, werden die Vorschaubilder mit der " -"maximal möglichen Größe erstellt, unabhängig vom Seitenverhältnis." +"Wählen Sie diese Option, wenn Sie die Vorschaubilder der Coverbilder im " +"gleichen Seitenverhältnis (Breite zu Höhe) wie das Coverbild erhalten " +"möchten. Ist diese Option abgewählt, werden die Vorschaubilder unabhängig " +"vom Seitenverhältnis in der maximal möglichen Größe erstellt." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:96 msgid "Search for books in all folders" @@ -2349,7 +2350,7 @@ msgstr "Kommuniziert mit PRST1 und neueren Sony eBook-Readern" #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" -msgstr "Andere Umschlagvorschau für Bücher hochladen" +msgstr "Andere Coverbild-Vorschau für Bücher hochladen" #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" @@ -2357,15 +2358,15 @@ msgid "" "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 "" -"Normalerweise holen sich die SONY Reader die Buchumschläge von der E-Book " -"Datei selbst. Mit dieser Option sendet Calibre ein anderen Umschlag zum " -"Reader. Das ist nützlich, wenn Sie DRM-Bücher hochladen, bei denen Sie den " -"Umschlag nicht ändern können." +"Normalerweise holen sich die SONY Reader die Coverbilder aus der E-Book " +"Datei selbst. Mit dieser Option sendet Calibre ein anderes Coverbild zum " +"Reader. Das ist nützlich, wenn Sie DRM-Bücher hochladen, bei denen Sie das " +"Coverbild nicht ändern können." #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -"Erneuere verschiedene Umschläge, wenn das automatische Management genutzt " +"Erneuere verschiedene Coverbilder, wenn das automatische Management genutzt " "wird" #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 @@ -3096,10 +3097,9 @@ msgid "" "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." +"Normalerweise wird, falls die Eingabe-Datei kein Coverbild hat und Sie " +"keines angeben, ein voreingestelltes Coverbild mit Titel, Autoren, usw. " +"erstellt. Diese Einstellung schaltet die Erstellung dieses Coverbildes aus." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:84 msgid "" @@ -3108,10 +3108,10 @@ msgid "" "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" -"SVG nicht für Umschlagbild benutzen. Aktivieren Sie diese Option falls Ihre " +"SVG nicht für Coverbilder benutzen. Aktivieren Sie diese Option falls Ihre " "EPUB-Datei auf einem Gerät benutzt werden soll, welches SVG nicht " "unterstützt (z.B. iPhone oder JetBook Lite). Ohne diese Option werden solche " -"Geräte eine leere Seite als Umschlagbild anzeigen." +"Geräte eine leere Seite als Coverbild anzeigen." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:93 msgid "" @@ -3121,13 +3121,12 @@ msgid "" "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 "" -"Bei Verwendung eines SVG Umschlagbildes führt diese Einstellung dazu, dass " -"das Umschlagbild auf die verfügbare Bildschirmgröße skaliert wird, aber " -"dennoch sein Seitenverhältnis (Verhältnis von Breite zu Höhe) erhalten " -"bleibt. Das heißt, es können weiße Ränder an den Seiten oder oben und unten " -"auf dem Bild sein, aber das Bild wird nie verzerrt werden. Ohne diese " -"Einstellung kann das Bild leicht verzerrt sein, aber es gibt dafür keine " -"Ränder." +"Bei Verwendung eines SVG Coverbildes führt diese Einstellung dazu, dass das " +"Coverbild auf die verfügbare Bildschirmgröße skaliert wird, aber dennoch " +"sein Seitenverhältnis (Verhältnis von Breite zu Höhe) erhalten bleibt. Das " +"heißt, es können weiße Ränder an den Seiten oder oben und unten auf dem Bild " +"sein, aber das Bild wird nie verzerrt werden. Ohne diese Einstellung kann " +"das Bild leicht verzerrt sein, aber es gibt dafür keine Ränder." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:103 msgid "" @@ -3545,8 +3544,8 @@ msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -"Seitenverhältnis des Umschlagbildes beibehalten, statt es auf die volle " -"erste Seite des erzeugten PDFs zu skalieren." +"Seitenverhältnis des Coverbildes beibehalten, statt es auf die volle erste " +"Seite des erzeugten PDFs zu skalieren." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 msgid "The font family used to render serif fonts" @@ -4267,8 +4266,8 @@ 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." +"Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Coverbild anstatt " +"des angegebenen Coverbildes." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "" @@ -4295,7 +4294,7 @@ msgid "" "images if you do not specify this option." msgstr "" "Entferne das erste Bild vom eingefügten eBook. Hilfreich, wenn das Dokument " -"ein Coverbild hat, welches nicht als Coverbild erkannt wrude. Sonst würde " +"ein Coverbild hat, welches nicht als Coverbild erkannt wurde. Sonst würde " "durch das Hinzufügen eines Coverbildes in Calibre das eBook dann zwei " "Coverbilder haben." @@ -4386,7 +4385,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "Set the cover to the specified file or URL" -msgstr "Geben Sie das Umschlagbild für die angegebene Datei oder URL an" +msgstr "Geben Sie das Coverbild für die angegebene Datei oder URL an" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:534 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 @@ -4717,7 +4716,7 @@ msgstr "Tabelle enthält Zelle, die zu groß ist" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 #, python-format msgid "Could not read cover image: %s" -msgstr "Konnte Umschlagbild nicht lesen: %s" +msgstr "Konnte Coverbild nicht lesen: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1868 #, python-format @@ -4856,9 +4855,8 @@ 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." +"Coverbild aus LRF-Datei extrahieren. Da im LRF-Format kein Coverbild " +"festgelegt ist, werden Suchmethoden verwendet, um das Coverbild zu erraten." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:643 msgid "Set book ID" @@ -5050,7 +5048,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." -msgstr "Geben Sie das Umschlagbild für die angegebene Datei an." +msgstr "Geben Sie das Coverbild für die angegebene Datei an." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." @@ -5062,7 +5060,7 @@ msgstr "Geben Sie das Erscheinungsdatum an." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." -msgstr "Umschlagbild des E-Book holen und als angegebene Datei speichern." +msgstr "Coverbild des E-Book holen und als angegebene Datei speichern." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" @@ -5104,11 +5102,11 @@ msgstr "OPF erstellt in" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" -msgstr "Umschlagbild gespeichert unter" +msgstr "Coverbild gespeichert unter" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" -msgstr "Kein Umschlagbild gefunden" +msgstr "Kein Coverbild gefunden" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:64 msgid "" @@ -5121,7 +5119,7 @@ msgstr "" "\n" "%prog [options] ISBN\n" "\n" -"Umschlagbild/soziale Metadaten für das durch ISBN identifizierte Buch von " +"Coverbild/soziale Metadaten für das durch ISBN identifizierte Buch von " "LibraryThing.com laden.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 @@ -5130,11 +5128,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" -msgstr "Umschlagbild" +msgstr "Coverbild" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:508 msgid "Downloads metadata and covers from Amazon" -msgstr "Lädt Metadaten und Cover von Amazon" +msgstr "Lädt Metadaten und Coverbild von Amazon" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:518 msgid "US" @@ -5192,7 +5190,7 @@ msgid "" "Downloads metadata and covers from Douban.com. Useful only for chinese " "language books." msgstr "" -"Metadaten und Umschlagbilder von Douban.com herunterladen. Nur für " +"Metadaten und Coverbilder von Douban.com herunterladen. Nur für " "chinesischsprachige Bücher sinnvoll." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:165 @@ -5200,12 +5198,12 @@ msgid "" "Downloads metadata and covers from Edelweiss - A catalog updated by book " "publishers" msgstr "" -"Metadaten und Cover von Edelweiss herunterladen - Dieser Katalog wird von " -"Verlagen aktualisiert" +"Metadaten und Coverbilder von Edelweiss herunterladen - Dieser Katalog wird " +"von Verlagen aktualisiert" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:162 msgid "Downloads metadata and covers from Google Books" -msgstr "Lädt Metadaten und Cover von Google Books" +msgstr "Lädt Metadaten und Coverbilder von Google Books" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:24 msgid "Downloads metadata from isbndb.com" @@ -5236,11 +5234,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:15 msgid "Downloads covers from The Open Library" -msgstr "Umschläge von The Open Library herunterladen" +msgstr "Coverbilder von The Open Library herunterladen" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:29 msgid "Downloads metadata and covers from Overdrive's Content Reserve" -msgstr "Lädt Metadaten und Cover von Overdrive's Content Reserve" +msgstr "Lädt Metadaten und Coverbilder von Overdrive's Content Reserve" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:41 msgid "Download all metadata (slow)" @@ -5269,7 +5267,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:20 msgid "Downloads metadata and covers from OZON.ru" -msgstr "Lade Metadaten und Cover von OZON.ru" +msgstr "Lade Metadaten und Coverbild von OZON.ru" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader/headers.py:61 msgid "Sample Book" @@ -5396,6 +5394,9 @@ msgid "" "from Amazon. calibre can only edit MOBI files that contain KF8 books. Older " "MOBI files without KF8 are not editable." msgstr "" +"Diese MOBI-Datei enthält kein KF8-formatiertes Buch. KF8 ist das neue Format " +"von Amazon. Calibre kann nur MOBI-Dateien bearbeiten, welche KF8-Bücher " +"enthalten. Ältere MOBI-Dateien ohne KF8 sind nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 msgid "" @@ -5428,6 +5429,22 @@ msgid "" "\n" "

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" +"

    Unter Bücher perfektionieren können Sie Ihrem sorgfältig " +"gestalteten eBook \n" +"den letzten Feinschliff verpassen.\n" +"\n" +"

    Hier unter Bücher perfektionieren wird versucht, \n" +"die Änderungen am internen Codes Ihres Buches zu minimieren. \n" +"Im Gegensatz zum Konvertieren werden CSS-Style, Dateiname, \n" +"Schrift, Größe, eingestellte Ränder, usw. NICHT verändert. \n" +"Jede Aktion führt nur die minimalst notwendigen Änderdungen durch,\n" +"die zum Erzielen des gewünschten Resultats erforderlich sind.

    \n" +"\n" +"

    Sie sollten dieses Werkzeug im Letzten Schritt des eBook- " +"Erstellungsprozesses verwenden.

    \n" +"\n" +"

    Beachten Sie, dass nur Dateien in den Formaten %s perfektioniert werden " +"können.

    \n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 @@ -5464,23 +5481,26 @@ msgid "" "all the book metadata such as title, tags, authors, series, comments,\n" "etc.

    " msgstr "" +"

    Fügt eine \"Buchumschlag\"-Seite zu Beginn des Buches ein, \n" +"die alle Buch-Metadaten wie Titel, Tags, Autoren, Serien, Kommentare\n" +"usw. enthält.

    " #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 msgid "

    Remove a previous inserted book jacket page.

    \n" -msgstr "" +msgstr "

    Entfernen einer zuvor erstellten Buchumschlag-Seite

    \n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 #, python-format msgid "## Polishing: %s" -msgstr "" +msgstr "## Perfektioniere: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 msgid "Updating metadata" -msgstr "" +msgstr "Metadaten werden aktualisiert" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 msgid "Updated metadata jacket" -msgstr "" +msgstr "Metadaten-Umschlag aktualisieren" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 msgid "Metadata updated\n" @@ -5492,48 +5512,53 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 msgid "Setting cover" -msgstr "" +msgstr "Coverbild wird festgelegt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 msgid "Inserting metadata jacket" -msgstr "" +msgstr "Metadaten Umschlag wird eingefügt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 msgid "Existing metadata jacket replaced" -msgstr "" +msgstr "Vorhandene Metadaten-Umschlag ersetzt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 msgid "Metadata jacket inserted" -msgstr "" +msgstr "Metadaten-Umschlag eingefügt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 msgid "Removing metadata jacket" -msgstr "" +msgstr "Metadaten-Umschlag wird entfernt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 msgid "Metadata jacket removed" -msgstr "" +msgstr "Metadaten-Umschlag wurde entfernt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 msgid "No metadata jacket found" -msgstr "" +msgstr "Es wurde kein Metadaten-Umschlag gefunden" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 #, python-format msgid "Polishing took: %.1f seconds" -msgstr "" +msgstr "Perfektionieren dauerte: %.1f Sekunden" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 msgid "" "Path to a cover image. Changes the cover specified in the ebook. If no cover " "is present, or the cover is not properly identified, inserts a new cover." msgstr "" +"Pfad zu einem Coverbild. Ändert das im eBook festgelegte Titelbild. Wenn " +"kein Coverbild vorhanden ist, oder dieses nicht vollständig identifiziert " +"ist, fügt es ein neues Coverbild ein." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 msgid "" "Path to an OPF file. The metadata in the book is updated from the OPF file." msgstr "" +"Pfad zu einer OPF Datei. Die Metadaten in dem Buch werden aus der OPF Datei " +"aktualisiert." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." @@ -5541,7 +5566,7 @@ msgstr "Produziere eine umfangreichere Ausgabe, nützlich fürs Debuggen" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "You must provide the input file to polish" -msgstr "You must provide the input file to polish" +msgstr "Sie müssen die zu perfektionierende Datei angeben" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 msgid "Unknown extra arguments" @@ -5549,7 +5574,7 @@ msgstr "Unbekannte extra Argumente" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 msgid "You must specify at least one action to perform" -msgstr "" +msgstr "Sie müssen mindestens eine durchzuführende Aktion festlegen" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 @@ -5655,7 +5680,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 msgid "Number of covers to show in the cover browsing mode" msgstr "" -"Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden" +"Anzahl der Coverbilder, die im Coverbild-Ansicht Modus angezeigt werden" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Defaults for conversion to LRF" @@ -5698,7 +5723,7 @@ 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 " +"Zeige Coverbild-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " "Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 @@ -5750,7 +5775,7 @@ msgstr "Autor und Titel mit neuen Metadaten überschreiben" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 msgid "Automatically download the cover, if available" -msgstr "Läd das Cover, wenn möglich, automatisch herunter" +msgstr "Läd das Coverbild, wenn möglich, automatisch herunter" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:204 msgid "Limit max simultaneous jobs to number of CPUs" @@ -6605,7 +6630,7 @@ msgstr "Alle Formate der ausgewählten Bücher entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:105 msgid "Remove covers from selected books" -msgstr "Umschlagbilder der ausgewählten Bücher entfernen" +msgstr "Coverbilder der ausgewählten Bücher entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:109 msgid "Remove matching books from device" @@ -6796,7 +6821,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:263 msgid "Still looking for IP addresses" -msgstr "" +msgstr "Immer noch auf der Suche nach IP-Adressen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:266 msgid "Many IP addresses. See Start/Stop dialog." @@ -6828,7 +6853,7 @@ msgstr "Metadaten auf einmal bearbeiten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 msgid "Download metadata and covers" -msgstr "Metadaten und Umschlagbilder laden" +msgstr "Metadaten und Coverbilder laden" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:46 msgid "Merge into first selected book - delete others" @@ -6870,8 +6895,8 @@ msgstr "Herunterladen gescheitert" #, python-format msgid "Failed to download metadata or covers for any of the %d book(s)." msgstr "" -"Das Herunterladen der Metadaten oder Umschlagbilder für eines der %d Bücher " -"ist gescheitert." +"Das Herunterladen der Metadaten oder Coverbilder für eines der %d Bücher ist " +"gescheitert." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:105 msgid "Metadata download completed" @@ -6892,7 +6917,7 @@ msgid "" "Could not download metadata and/or covers for %d of the books. Click \"Show " "details\" to see which books." msgstr "" -"Für %d der Bücher konnten Metadaten und/oder Umschlagbilder nicht " +"Für %d der Bücher konnten Metadaten und/oder Coverbilder nicht " "heruntergeladen werden. Klicken Sie auf \"Details anzeigen\", um betroffene " "Bücher anzuzeigen." @@ -7097,17 +7122,17 @@ msgstr "Plugins aktualisieren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:33 msgid "Polish book" -msgstr "" +msgstr "Buch perfektionieren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:35 #, python-format msgid "Polish %d books" -msgstr "" +msgstr "Perfektioniere %d Bücher" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:39 #, python-format msgid "

    About Polishing books

    %s" -msgstr "" +msgstr "

    Über \"Bücher perfektionieren\"

    %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 #, python-format @@ -7126,16 +7151,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 #, python-format msgid "

    Book Jacket

    %s" -msgstr "" +msgstr "

    Buchumschlag

    %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 #, python-format msgid "

    Remove Book Jacket

    %s" -msgstr "" +msgstr "

    Buchumschlag entfernen

    %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 msgid "Select actions to perform:" -msgstr "" +msgstr "Wählen Sie durchzuführende Aktionen aus:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 msgid "Subset all embedded fonts" @@ -7143,15 +7168,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 msgid "Update metadata in book files" -msgstr "" +msgstr "Metadaten in Buch-Dateien aktualisieren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 msgid "Add metadata as a \"book jacket\" page" -msgstr "" +msgstr "Metadaten als eine \"Buchumschlag\"-Seite hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 msgid "Remove a previously inserted book jacket" -msgstr "" +msgstr "Entfernen eines zuvor eingefügten Buchumschlages" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 msgid "About" @@ -7159,11 +7184,11 @@ msgstr "Über" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 msgid "&Save Settings" -msgstr "" +msgstr "Einstellungen &speichern" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 msgid "&Load Settings" -msgstr "" +msgstr "Einstellungen &Laden" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 @@ -7182,7 +7207,7 @@ msgstr "Keine Aktionen gewählt" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 msgid "You must select at least one action before saving" -msgstr "" +msgstr "Sie müssen mindestens eine Aktion auswählen, bevor Sie speichern" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" @@ -7198,36 +7223,36 @@ msgstr "Sie müssen mindestens eine Aktion auswählen oder Abbrechen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 msgid "Queueing books for polishing" -msgstr "" +msgstr "Bücher zum Perfektionieren sammeln" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 #, python-format msgid "Polish %s" -msgstr "" +msgstr "Perfektioniere %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" -msgstr "" +msgstr "Buch %(nums)s von %(tot)s (%(title)s) perfektioniert" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" -msgstr "" +msgstr "Es werden %(nums)s von %(tot)s (%(title)s) Büchern gesammelt" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 #, python-format msgid "Ignore remaining %d reports" -msgstr "" +msgstr "Ignoriere %d verbleibende Berichte" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 msgid "View full &log" -msgstr "" +msgstr "Kompletten &Log anzeigen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 #, python-format msgid "Polishing of %s" -msgstr "" +msgstr "Perfektionieren von %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 #, python-format @@ -7238,11 +7263,12 @@ msgstr[1] "Die originalen Dateien wurden als %s gespeichert." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 msgid " and " -msgstr "" +msgstr " und " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 msgid "If you polish again, the polishing will run on the originals." msgstr "" +"Wenn Sie erneut perfektionieren, wird der Vorgang auf das Original angewandt." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "P" @@ -7250,12 +7276,12 @@ msgstr "P" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 msgid "Polish books" -msgstr "" +msgstr "Bücher perfektionieren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 msgid "Cannot polish" -msgstr "" +msgstr "Perfektionieren kann nicht durchgeführt werden" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 #, python-format @@ -7263,11 +7289,14 @@ msgid "" "Polishing is only supported for books in the %s formats. Convert to one of " "those formats before polishing." msgstr "" +"Bücher perfektionieren wird nur für eBooks in den Formaten %s unterstützt. " +"Konvertieren Sie zu einem dieser Formate, bevor Sie dieses Buch " +"perfektionieren." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 #, python-format msgid "Start polishing of %d book(s)" -msgstr "" +msgstr "Buch perfektionieren für %d starten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -8058,16 +8087,16 @@ msgstr "Sammlungen" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Paste Cover" -msgstr "Umschlag einfügen" +msgstr "Coverbild einfügen" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 msgid "Copy Cover" -msgstr "Umschlag kopieren" +msgstr "Coverbild kopieren" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:350 msgid "Remove Cover" -msgstr "Cover entfernen" +msgstr "Coverbild entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:393 msgid "Double-click to open Book Details window" @@ -8083,7 +8112,7 @@ msgstr "Pfad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" -msgstr "Umschlagsbild-Größe: %(width)d x %(height)d" +msgstr "Coverbild-Größe: %(width)d x %(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:481 #, python-format @@ -8485,15 +8514,15 @@ msgstr "Mit Kommentaren &zusammenführen:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:320 msgid "Catalog cover:" -msgstr "Katalog-Titelblatt" +msgstr "Katalog-Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Generate new cover" -msgstr "Neues Cover generieren" +msgstr "Neues Coverbild generieren" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "Use existing cover" -msgstr "Vorhandenes Cover verwenden" +msgstr "Vorhandenes Coverbild verwenden" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:323 msgid "E&xtra Description note:" @@ -8511,7 +8540,7 @@ msgstr "&Vorlagen Weite:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "Größe der Coverthumbnails im Beschreibungsabschnitt" +msgstr "Größe der Coverbild-Vorschau im Beschreibungsabschnitt." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:327 msgid " inch" @@ -8906,15 +8935,15 @@ msgstr "Bei &Seitenwechseln nicht aufteilen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:58 msgid "No default &cover" -msgstr "Kein voreingestelltes &Cover" +msgstr "Kein voreingestelltes &Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:59 msgid "No &SVG cover" -msgstr "Kein &SVG Umschlagbild" +msgstr "Kein &SVG Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:60 msgid "Preserve cover &aspect ratio" -msgstr "Seitenverhältnis des Umschl&agbildes beibehalten" +msgstr "Seitenverhältnis des Coverbildes beibeh&alten" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:61 msgid "Split files &larger than:" @@ -9319,7 +9348,7 @@ msgstr "Schriftgrößen&skalierung ausschalten" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 msgid "&Subset all embedded fonts" -msgstr "" +msgstr "Alle eingebetteten Schriftarten unter&setzen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:16 msgid "LRF Output" @@ -9390,18 +9419,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 msgid "This book has no cover" -msgstr "Dieses Buch hat keinen Umschlag" +msgstr "Dieses Buch hat kein Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" -msgstr "Umschlagbild-Größe: %(width)d x %(height)d Pixel" +msgstr "Coverbild-Größe: %(width)d x %(height)d Pixel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 msgid "Choose cover for " -msgstr "Wählen Sie das Umschlagbild für " +msgstr "Wählen Sie das Coverbild für " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 @@ -9431,19 +9460,19 @@ msgstr " ist kein gültiges Bild" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 msgid "Book Cover" -msgstr "Umschlagbild" +msgstr "Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 msgid "Change &cover image:" -msgstr "&Umschlagbild ändern:" +msgstr "Coverbild ändern:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 msgid "Browse for an image to use as the cover of this book." -msgstr "Nach Umschlagbild durchsuchen..." +msgstr "Nach Coverbild durchsuchen..." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 msgid "Use cover from &source file" -msgstr "Um&schlagbild der Quelldatei verwenden" +msgstr "Coverbild der Quelldatei verwenden" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 msgid "&Title: " @@ -9659,7 +9688,7 @@ msgstr "Einheit:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:123 msgid "Preserve &aspect ratio of cover" -msgstr "Seitenverhältnis des Umschl&agbildes beibehalten" +msgstr "Seitenverhältnis des Coverbildes beibeh&alten" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 @@ -10325,11 +10354,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:151 msgid "Browse by covers" -msgstr "Umschlagbilder durchsuchen" +msgstr "Coverbilder durchsuchen" #: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:223 msgid "Cover browser could not be loaded" -msgstr "Cover-Browser konnte nicht geladen werden" +msgstr "Coverbild-Browser konnte nicht geladen werden" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 @@ -10995,7 +11024,7 @@ msgid "" msgstr "" "

    Geben Sie eine Liste von ISBN- Nummern im linken Eingabefeld ein. Calibre " "wird automatisch Bucheinträge anhand der ISBN- Nummern erzeugen und " -"Metadaten sowie Umschläge herunterladen.

    \n" +"Metadaten sowie Coverbilder herunterladen.

    \n" "

    Ungültige ISBN- Nummbern werden ignoriert.

    \n" "

    Sie können auch eine zu jedem Eintrag hinzuzufügende Datei angeben. Geben " "Sie dazu den vollen Pfad zur Datei nach einem >> an. " @@ -11008,7 +11037,7 @@ msgstr "E&tiketten für neue Bücher auswäheln:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:71 msgid "Fit &cover within view" -msgstr "Ums&chlagbild in Ansicht einpassen" +msgstr "Coverbild in Ansicht einpassen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" @@ -11150,7 +11179,7 @@ msgstr "" "

    Hilfe

    \n" "\n" "

    Calibre speichert die Liste Ihrer Bücher sowie deren Metadaten\n" -" in einer Datenbank. Die eigentlichen Buchdateien und Buchdeckel\n" +" in einer Datenbank. Die eigentlichen Buchdateien und Coverbilder\n" " werden als normale Dateien im Calibre-Verzeichnis gespeichert. Die\n" " Datenbank beinhaltet eine Liste der Dateien und Buchdeckel für " "jeden\n" @@ -11184,18 +11213,18 @@ msgstr "" " im Verzeichnis gefunden, nicht jedoch in der Datenbank.

  • \n" "
  • Unbekannte Dateien bei Büchern: Dies sind zusätzliche " "Dateien im\n" -" Verzeichnis, die weder einem Buch-Format noch einem Buchdeckel " +" Verzeichnis, die weder einem Buch-Format noch einem Coverbild " "zuzuordnen\n" " sind.
  • \n" -"
  • Fehlende Buchumschlagsdateien: Diese repräsentieren " -"Bücher, bei\n" +"
  • Fehlende Coverbild-Dateien: Diese repräsentieren Bücher, " +"bei\n" " denen in der Datenbank hinterlegt ist, dass sie Buchumschläge habe, " "die dazugehörigen\n" " Dateien jedoch fehlen.
  • \n" -"
  • Buchumschlagsdateien nicht in Datenbank: Dies sind " -"Bücher, die zwar\n" -" in Buchumschlagdateien haben, in der Datenbank jedoch hinterlegt " -"ist, dass sie\n" +"
  • Coverbild-Dateien nicht in Datenbank: Dies sind Bücher, " +"die zwar\n" +" in Coverbild-Dateien haben, in der Datenbank jedoch hinterlegt ist, " +"dass sie\n" " keine haben.
  • \n" "
  • Verzeichnisausnahme: Dies repräsentiert Verzeichnisse " "der\n" @@ -11209,27 +11238,27 @@ msgstr "" " und Repariere markierte.

    \n" "

    Lösche markierte wird genutzt, um zusätzliche " "Dateien/Verzeichnisse/\n" -" Buchumschläge die keine Einträge in der Datenbank haben, zu " -"löschen. Wählen\n" +" Coverbilder die keine Einträge in der Datenbank haben, zu löschen. " +"Wählen\n" " Sie das Markierungsfeld in der Nähe des zu löschenden Elements. Mit " "Vorsicht\n" " verwenden

    \n" "\n" -"

    Repariere markierte kann nur auf Buchumschläge und " +"

    Repariere markierte kann nur auf Coverbilder und " "fehlende\n" " Formate angewendet werden (siehe Zeilen mit Markierung " "'reparierbar'). Im Fall\n" -" fehlender Buchumschläge, signalisiert die Markierung des " +" fehlender Coverbilder, signalisiert die Markierung des " "Auswahlfeldes reparierbar und\n" -" das Drücken dieses Knopfes Calibre, dass es keine Buchumschläge für " +" das Drücken dieses Knopfes Calibre, dass es keine Coverbilder für " "die\n" -" gelisteten Bücher gibt. Nutzen Sie diese Option, wenn sie die " -"Buchumschläge nicht\n" +" gelisteten Bücher gibt. Nutzen Sie diese Option, wenn Sie die " +"Coverbilder nicht\n" " aus einem Backup wieder herstellen. Im Fall zusätzlicher " -"Buchumschläge signalisiert\n" +"Coverbilder signalisiert\n" " die Markierung des Auswahlfeldes und das Drücken des Knopfes " "Calibre, dass die\n" -" Buchumschlagsdateien die gefunden wurden für alle gelisteten Bücher " +" Coverbild-Dateien die gefunden wurden für alle gelisteten Bücher " "korrekt sind.\n" " Nutzen Sie diese Option, wenn wenn Sie die Datei(en) nicht löschen " "werden.\n" @@ -12259,15 +12288,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618 msgid "Change &cover" -msgstr "&Cover ändern" +msgstr "&Coverbild ändern" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 msgid "&Generate default cover" -msgstr "Standardcover &generieren" +msgstr "Standard-Coverbild &generieren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:620 msgid "&Remove cover" -msgstr "Umschläge entfe&rnen" +msgstr "Coverbilder entfe&rnen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:621 msgid "Set from &ebook file(s)" @@ -14392,7 +14421,7 @@ msgstr "Schriftfamilie zurücksetzen" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:327 msgid "Cover Browser" -msgstr "Cover-Browser" +msgstr "Coverbild-Browser" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:113 msgid "Shift+Alt+B" @@ -15145,7 +15174,7 @@ msgstr "%s aus dem Original wiederherstellen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set the cover for the book from the selected format" -msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" +msgstr "Coverbild des Buches aus dem gewählten Format festlegen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 msgid "Set metadata for the book from the selected format" @@ -15197,7 +15226,7 @@ msgstr "Umschlagbild herunterladen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 msgid "&Generate cover" -msgstr "Umschla&gbild erstellen" +msgstr "Coverbild erstellen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 msgid "Not a valid picture" @@ -15210,16 +15239,15 @@ msgstr "Geben Sie Titel und Autor an" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "You must specify a title and author before generating a cover" msgstr "" -"Sie müssen vor dem Erstellen eines Umschlagbildes einen Titel und Autor " -"angeben" +"Sie müssen vor dem Erstellen eines Coverbildes einen Titel und Autor angeben" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 msgid "Invalid cover" -msgstr "Ungültiges Umschlagbild" +msgstr "Ungültiges Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 msgid "Could not change cover as the image is invalid." -msgstr "Konnte Umschlagbild nicht ändern, da das Bild ungültig ist." +msgstr "Konnte Coverbild nicht ändern, da das Bild ungültig ist." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 msgid "Tags changed" @@ -15334,7 +15362,7 @@ msgstr "Nur &Metadaten laden" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:86 msgid "Download only &covers" -msgstr "Nur &Umschlagbilder laden" +msgstr "Nur &Coverbilder laden" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:90 msgid "&Configure download" @@ -15359,7 +15387,7 @@ msgstr "(Fehlerhafte Metadaten)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:149 msgid "(Failed cover)" -msgstr "(Fehlerhafter Umschlag)" +msgstr "(Fehlerhaftes Coverbild)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:200 #, python-format @@ -15373,7 +15401,7 @@ msgstr "Metadaten-Felder heruntergeladen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:35 msgid "Choose a cover from the list of PDF pages below" -msgstr "Wählen Sie einen Umschlag aus der folgenden Liste der PDF Seiten" +msgstr "Wählen Sie eine Coverbild aus der folgenden Liste der PDF Seiten" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:37 msgid "Rendering PDF pages, please wait..." @@ -15381,7 +15409,7 @@ msgstr "PDF Seiten werden gerendert, bitte warten Sie..." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:58 msgid "Choose cover from PDF" -msgstr "Wählen Sie einen Umschlag aus der PDF Datei" +msgstr "Wählen Sie ein Coverbild aus der PDF Datei" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:94 @@ -15517,17 +15545,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:369 msgid "Could not read cover" -msgstr "Konnte Umschlagbild nicht lesen" +msgstr "Konnte Coverbild nicht lesen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:360 #, python-format msgid "Could not read cover from %s format" -msgstr "Konnte Umschlagbild des Formats %s nicht lesen" +msgstr "Konnte Coverbild des Formats %s nicht lesen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:370 #, python-format msgid "The cover in the %s format is invalid" -msgstr "Das Umschlagbild im Format %s ist ungültig" +msgstr "Das Coverbild im Format %s ist ungültig" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:551 @@ -15538,7 +15566,7 @@ msgstr "Änderungen speichern und Metadaten von %s bearbeiten" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:649 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:856 msgid "Change cover" -msgstr "Umschlag ändern" +msgstr "Coverbild ändern" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:709 msgid "Co&mments" @@ -15551,7 +15579,7 @@ msgstr "&Metadaten" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:754 msgid "&Cover and formats" -msgstr "&Umschlag und Formate" +msgstr "Coverbild und Formate" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:826 msgid "C&ustom metadata" @@ -15567,7 +15595,7 @@ msgstr "Basis Metadaten" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 msgid "Has cover" -msgstr "Enthält Umschlagbild" +msgstr "Enthält Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 msgid "Has summary" @@ -15580,10 +15608,10 @@ msgid "" "having a cover will find a cover in the download\n" "cover stage, and vice versa." msgstr "" -"Die Indikation 'Enthält Umschlagbild' ist nicht\n" +"Die Indikation 'Enthält Coverbild' ist nicht\n" "absolut verläßlich. Manche Ergebnisse, die als\n" -"ohne Umschlagbild markiert sind, werden beim\n" -"Herunterladen Umschlagbilder erhalten, und\n" +"ohne Coverbild markiert sind, werden beim\n" +"Herunterladen Coverbilder erhalten, und\n" "umgekehrt." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:301 @@ -15622,7 +15650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:652 msgid "Current cover" -msgstr "Aktuelles Umschlagbild" +msgstr "Aktuelles Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:655 msgid "Searching..." @@ -15631,25 +15659,25 @@ msgstr "Suche..." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:816 #, python-format msgid "Downloading covers for %s, please wait..." -msgstr "Umschlagbilder für %s werden geladen, bitte warten..." +msgstr "Coverbilder für %s werden geladen, bitte warten..." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:847 msgid "Failed to download any covers, click \"Show details\" for details." msgstr "" -"Herunterladen von Umschlagbildern fehlgeschlagen, wählen Sie \"Details " +"Herunterladen von Coverbildern fehlgeschlagen, wählen Sie \"Details " "anzeigen\" für Details." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:853 #, python-format msgid "Could not find any covers for %s" -msgstr "Es wurden für %s keine Umschlagbilder gefunden" +msgstr "Es wurden für %s keine Coverbilder gefunden" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:855 #, python-format msgid "Found %(num)d covers of %(title)s. Pick the one you like best." msgstr "" -"%(num)d Umschlagbilder für %(title)s gefunden. Wählen Sie aus, " -"welches Ihnen am besten gefällt." +"%(num)d Coverbilder für %(title)s gefunden. Wählen Sie aus, welches " +"Ihnen am besten gefällt." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 msgid "Downloading metadata..." @@ -15657,7 +15685,7 @@ msgstr "Lade Metadaten herunter..." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059 msgid "Downloading cover..." -msgstr "Lade Umschlagbild..." +msgstr "Lade Coverbild..." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/__init__.py:38 msgid "" @@ -16004,7 +16032,7 @@ msgid "" msgstr "" "Wählt ein anderes Layout für den \"Metadaten bearbeiten\"-Dialog. Das " "kompakte Metadaten-Layout bevorzugt das Bearbeiten von Metadaten gegenüber " -"dem Ändern von Umschlagbildern und Formaten." +"dem Ändern von Coverbildern und Formaten." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:165 msgid "Preferred &input format order:" @@ -17174,15 +17202,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "Show &cover in the book details panel" -msgstr "Zeige das &Cover in der Buchdetailansicht" +msgstr "Zeige das &Coverbild in der Buchdetailansicht" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "Show the size of the book's cover in pixels" -msgstr "Die Anzahl der Pixel des Buch-Covers in Pixel anzeigen" +msgstr "Die größe des Coverbildes in Pixel anzeigen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 msgid "Show cover &size" -msgstr "Cover anzeigen &Größe" +msgstr "Größe des Coverbildes anzeigen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:297 msgid "" @@ -17270,18 +17298,19 @@ msgstr "&Abwechselnde Spaltenfarbe im Tag-Browser verwenden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:322 msgid "Show cover &browser in a separate window (needs restart)" -msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (Neustart erforderlich)" +msgstr "" +"Zeige Coverbild-Ansicht in einem eigenen Fenster (Neustart erforderlich)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:323 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -"A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (Neustart " +"A&nzahl der dargestellten Coverbilder in der Coverbild-Ansicht (Neustart " "erforderlich):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:324 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -"Den Coverbrowser im &Vollbildmodus anzeigen, wenn er in einem separaten " +"Den Coverbild-Browser im &Vollbildmodus anzeigen, wenn er in einem separaten " "Fenster geöffnet wird." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:325 @@ -17292,7 +17321,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:326 msgid "Show &reflections in the cover browser" -msgstr "Spiegelungen im Cove&rbrowser anzeigen" +msgstr "Spiegelungen im Cove&rbild-Browser anzeigen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 @@ -17337,7 +17366,7 @@ msgstr "Quelle" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:50 msgid "Cover priority" -msgstr "Umschlagbild-Priorität" +msgstr "Coverbild-Priorität" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:77 msgid "This source is configured and ready to go" @@ -17384,8 +17413,8 @@ msgid "" "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" "Wählen Sie die Metadaten-Quellen die Sie nicht benutzen wollen ab. Sie " -"können auch die Priorität der Umschlagbilder festlegen. Umschlagbilder mit " -"höherer Priorität (kleinere Zahl) werden beim Herunterladen der Metadaten " +"können auch die Priorität der Coverbilder festlegen. Coverbilder mit höherer " +"Priorität (kleinere Zahl) werden beim Herunterladen der Metadaten " "bevorzugt.\n" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 @@ -17463,7 +17492,7 @@ msgstr " Sekunden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:144 msgid "Max. time to wait after first &cover is found:" -msgstr "Max. Wartezeit nachdem das erste &Umschlagbild gefunden wurde:" +msgstr "Max. Wartezeit nachdem das erste Coverbild gef&unden wurde:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:146 msgid "" @@ -17877,7 +17906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:72 msgid "Save &cover separately" -msgstr "Ums&chlagbild getrennt speichern" +msgstr "Coverbild seperat speichern" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:73 msgid "Replace space with &underscores" @@ -18250,12 +18279,12 @@ msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -"Maximale Größe (BreitexHöhe) der angezeigten Umschlagbilder. Größere " -"Umschlagbilder werden verkleinert. " +"Maximale Größe (BreitexHöhe) der angezeigten Coverbilder. Größere " +"Coverbilder werden verkleinert. " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:152 msgid "Max. &cover size:" -msgstr "Maximale Ums&chlagbild-Größe:" +msgstr "Maximale Coverbild-Größe:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:153 msgid "Server &port:" @@ -18612,7 +18641,7 @@ msgstr "Kontextmenü für Bücher auf dem Gerät" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:229 msgid "The context menu for the cover browser" -msgstr "Das Kontextmenü für den Umschlagsbild Browser" +msgstr "Das Kontextmenü für den Coverbild-Browser" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:235 msgid "Click to choose toolbar or menu to customize" @@ -19051,7 +19080,7 @@ msgstr "Anzahl der zu nutzenden Threads für Cacheaktualisierung" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:108 msgid "Number of cover download threads to use" -msgstr "Anzahl der gleichzeitigen Cover-Downloads" +msgstr "Anzahl der gleichzeitigen Coverbild-Downloads" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:109 msgid "Number of details threads to use" @@ -19679,7 +19708,7 @@ msgstr "Bücher sammeln und zusammen konvertieren" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:216 msgid "Queueing " -msgstr "Sammle " +msgstr "Sammeln " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:217 #, python-format @@ -20167,7 +20196,7 @@ msgstr "%" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 msgid "M&inimum font size:" -msgstr "" +msgstr "M&inimale Schriftgröße:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 msgid "The minimum font size in pixels" @@ -21609,7 +21638,7 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -"Ersetze das existierende Cover mit einem aus dem Katalog.\n" +"Ersetze das existierende Coverbild mit einem aus dem Katalog.\n" "Standard: '%default'\n" "Betrifft: AZW3, ePub, MOBI Ausgabeformat" @@ -21621,7 +21650,7 @@ msgid "" "Default: '%default'\n" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -"Größe (in inch) für Buchcover im Katalog\n" +"Größe (in inch) für Coverbilder im Katalog\n" "Zulässige Werte: 1.0 - 2.0\n" "Standard: '%default'\n" "Wird andewandt bei AZW3, ePub und MOBI-Ausgabeformaten" @@ -21833,11 +21862,11 @@ msgstr "Unbekannte Dateien bei Büchern" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:33 msgid "Missing covers files" -msgstr "Fehlende Cover-Dateien" +msgstr "Fehlende Coverbild-Dateien" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:34 msgid "Cover files not in database" -msgstr "Cover-Dateien nicht in der Datenbank" +msgstr "Coverbild-Dateien nicht in der Datenbank" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:35 msgid "Folders raising exception" @@ -22022,7 +22051,7 @@ msgstr "Serien Nummer der hinzugefügten Bücher festlegen" #: /home/kovid/work/calibre/src/calibre/library/cli.py:341 msgid "Path to the cover to use for the added book" -msgstr "Pfad zum Cover des hinzugefügten Buches" +msgstr "Pfad zum Coverbild des hinzugefügten Buches" #: /home/kovid/work/calibre/src/calibre/library/cli.py:377 msgid "You must specify at least one file to add" @@ -22205,9 +22234,9 @@ msgstr "" "\n" "Exportiert die durch IDs (eine durch Kommata getrennte Liste) angegebenen " "Bücher in das Dateisystem.\n" -"Der Exportvorgang speichert alle Formate der Bücher, ihre Umschlagbilder und " -"Metadaten (in\n" -"einer opf Datei). Die ID Nummern erhalten Sie mit dem Befehl list.\n" +"Der Exportvorgang speichert alle Formate der Bücher, ihre Coverbilder und " +"Metadaten (ineiner opf Datei). \n" +"Die ID Nummern erhalten Sie mit dem Befehl list.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:646 msgid "Export all books in database, ignoring the list of ids." @@ -22827,7 +22856,7 @@ msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -"Normalerweise speichert Calibre das Umschlagbild in einer gesonderten Datei " +"Normalerweise speichert Calibre das Coverbild in einer seperaten Datei " "zusammen mit den eigentlichen E-Book Dateien." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:93 @@ -22957,7 +22986,7 @@ msgstr "Benutzername für den Zugriff. Standardmäßig ist es: %default" #, python-format msgid "The maximum size for displayed covers. Default is %default." msgstr "" -"Maximale Größe für angezeigte Umschlagbilder. Voreinstellung ist %default." +"Maximale Größe für angezeigte Coverbilder. Voreinstellung ist %default." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" @@ -23969,7 +23998,7 @@ msgid "" "has_cover() -- return Yes if the book has a cover, otherwise return the " "empty string" msgstr "" -"has_cover() -- gibt Yes zurück, wenn das Buch einen Umschlag hat, " +"has_cover() -- gibt Yes zurück, wenn das Buch einen Coverbild hat, " "andernfalls einen leeren String" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:917 @@ -24548,7 +24577,7 @@ msgstr "Feeds der Index-Seite erhalten" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." -msgstr "Umschlagbild versuchen herunterzuladen ..." +msgstr "Es wird versucht ein Coverbild herunterzuladen ..." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." @@ -24567,12 +24596,12 @@ msgstr "Feeds wurden nach %s heruntergeladen" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" -msgstr "Umschlagbild konnte nicht heruntergeladen werden: %s" +msgstr "Coverbild konnte nicht heruntergeladen werden: %s" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" -msgstr "Umschlagbild von %s herunterladen" +msgstr "Coverbild von %s herunterladen" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" @@ -25116,6 +25145,41 @@ msgid "" "timestamp default if not set: dd MMM yyyy\n" "last_modified_display_format if not set: dd MMM yyyy" msgstr "" +"Darstellungsformat für das Erscheinungsdatum und den Zeitstempel (Datum).\n" +"Ein String regelt die Darstellung des Erscheinungsdatums im GUI\n" +"d der Tag als Zahl ohne vorangestellte Null (1 bis 31)\n" +"dd der Tag als Zahl ohne vorangestellte Null (01 bis 31)\n" +"ddd die Abkürzung des lokalen Wochentages (z.B. 'Mon' bis 'Son').\n" +"dddd der ausgeschriebene Wochentag (z.B. 'Montag' bis 'Qt::Sonntag').\n" +"M der Monat als Zahl ohne vorangestellte Null (1-12)\n" +"MM der Monat als Zahl mit vorangestellter Null (01-12)\n" +"MMM die Abkürzung des Monats (z.B. 'Jan' bis 'Dez').\n" +"MMMM der ausgeschriebene Monat (z.B. 'Januar' bis 'Dezember').\n" +"yy das Jahr als zweistellige Zahl (00-99)\n" +"yyyy das Jahr als vierstellige Zahl\n" +"h die Stunden ohne vorangestellte Null 0 (0 bis 11 oder 0 bis 23, " +"abhängig von am/pm) '\n" +"hh die Stunden mit einer vorangestellten Null (00 bis 11 oder 00 bis 23, " +"depending on am/pm) '\n" +"m die Minuten ohne vorangestellte Null (0 to 59) '\n" +"mm die Minuten mit vorangestellter Null (00 to 59) '\n" +"s die Sekunden ohne vorangestellter Null (0 to 59) '\n" +"ss die Sekunden mit vorangestellter Null (00 to 59) '\n" +"ap verwende eine 12 Stunden Anzeige statt einer 24, mit \"ap\"\n" +"wird der lokalisierte String auf am oder pm gesetzt '\n" +"AP verwende eine 12 Stunden Anzeige statt einer 24, mit \"AP\"\n" +"wird der lokalisierte String auf AM oder PM gesetzt '\n" +"iso das Datum mit Zeit und Zeitzone. Muss das einzig vorhandene Format " +"sein.\n" +"Ist z.B. das Datum 9 Jan 2010 gegeben, wird folgendes angezeigt:\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" +"Das Erscheinungsdatum wird, wenn nicht anders festgelegt so angegeben: MMM " +"yyyy\n" +"Der Zeitstempel wird, wenn nicht anders festgelegt so angegeben: dd MMM " +"yyyy\n" +"last_modified_display_format /zuletzt bearbeitet Datum wird, wenn nicht " +"anders festgelegt so angegeben: dd MMM yyyy" #: /home/kovid/work/calibre/resources/default_tweaks.py:177 msgid "Control sorting of titles and series in the library display" @@ -25519,8 +25583,8 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:379 msgid "Specify which font to use when generating a default cover or masthead" msgstr "" -"Festlegen, welche Schrift beim Generieren eines Standard-Covers oder " -"Impressum verwendet wird" +"Festlegen, welche Schrift beim Generieren eines Standard-Coverbildes oder " +"dem Impressum verwendet wird" #: /home/kovid/work/calibre/resources/default_tweaks.py:380 msgid "" @@ -25530,7 +25594,7 @@ msgid "" "the books in your library." msgstr "" "Absoluter Pfad zu der .ttf-Schriftart, die für den Titel, Autor\n" -"und die Fußzeile beim Generieren von Standardcovern oder Titelbildern " +"und die Fußzeile beim Generieren von Standardcover- oder Impressum-bildern " "benutzt werden. Nützlich, wenn\n" "die Standardschriftart (Liberation Serif) Sonderzeichen der Sprache der " "Bücher in der Bibliothek\n" @@ -25666,7 +25730,7 @@ msgstr "" msgid "The maximum width and height for covers saved in the calibre library" msgstr "" "Die maximale Breite und Höhe für in der Calibre-Bibliothek gespeicherte " -"Umschlagbilder" +"Coverbilder" #: /home/kovid/work/calibre/resources/default_tweaks.py:437 msgid "" @@ -25674,9 +25738,9 @@ msgid "" "to fit within this size. This is to prevent slowdowns caused by extremely\n" "large covers" msgstr "" -"Alle Umschlagbilder innerhalb der Calibre-Bibliothek werden auf diese \n" +"Alle Coverbilder innerhalb der Calibre-Bibliothek werden auf diese \n" "Maximalgröße skaliert, wobei ihr Seitenverhältnis unverändert bleibt. \n" -"Das soll Verlangsamungen durch extrem große Umschlagbilder vermeiden." +"Das soll Verlangsamungen durch extrem große Coverbilder vermeiden." #: /home/kovid/work/calibre/resources/default_tweaks.py:442 msgid "Where to send downloaded news" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index aae9a24570..17f10daa01 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-19 14:47+0000\n" +"PO-Revision-Date: 2013-02-21 01:30+0000\n" "Last-Translator: pedro jorge oliveira \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-02-20 04:48+0000\n" +"X-Launchpad-Export-Date: 2013-02-21 05:13+0000\n" "X-Generator: Launchpad (build 16491)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -3511,6 +3511,9 @@ 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 "" +"Adicionar números a página na parte inferior de cada página do arquivo PDF " +"criado . Se você especificar um modelo de rodapé, ira ter prioridade sobre " +"essa opção." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:107 msgid "" @@ -4380,7 +4383,7 @@ msgstr "A executar as transformações no livro..." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1153 #, python-format msgid "Running %s plugin" -msgstr "" +msgstr "funcionamento a %s do plugin" #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" @@ -4650,7 +4653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:61 msgid "Value: unknown field " -msgstr "" +msgstr "Valor: campo desconhecido " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:165 msgid "TEMPLATE ERROR" @@ -4998,7 +5001,7 @@ msgstr "Baixa capas de The Open Library" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:29 msgid "Downloads metadata and covers from Overdrive's Content Reserve" -msgstr "" +msgstr "Transferir metadados e capas de Overdrive's Content Reserve" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:41 msgid "Download all metadata (slow)" @@ -5151,7 +5154,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/errors.py:17 msgid "This file is locked with DRM. It cannot be edited." -msgstr "" +msgstr "Este ficheiro está protegido com DRM. Não pode ser editado" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 #, python-format @@ -5210,7 +5213,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 msgid "

    Remove a previous inserted book jacket page.

    \n" -msgstr "" +msgstr "

    Remover a sobre capa inserida anteriormente.

    \n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 #, python-format @@ -6820,7 +6823,7 @@ msgstr "Sobre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 msgid "&Save Settings" -msgstr "" +msgstr "&Gravar a Configuração" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 msgid "&Load Settings" @@ -6847,11 +6850,11 @@ msgstr "Você deve selecionar pelo menos uma ação antes de guardar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 msgid "Choose name" -msgstr "" +msgstr "Escolher nome" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 msgid "Choose a name for these settings" -msgstr "" +msgstr "Escolher nome para estas definições" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 msgid "You must select at least one action, or click Cancel." @@ -6894,12 +6897,12 @@ msgstr "" #, 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] "" +msgstr[0] "O ficheiro original foi guardado como %s." +msgstr[1] "Os ficheiros originais foram guardados como %s." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 msgid " and " -msgstr "" +msgstr " e " #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 msgid "If you polish again, the polishing will run on the originals." @@ -7315,6 +7318,10 @@ msgid "" "\n" "First convert the book to one of these formats." msgstr "" +"O livro deve estar nos formatos ePub, HTMLZ ou AZW3 para poder ser " +"alterado.\n" +"\n" +"Primeiro converter o livro de um destes formatos." #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37 msgid "V" @@ -7918,7 +7925,7 @@ msgstr "tem a certeza que quer eleminar as regras #%(first)d-%(last)d?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:700 msgid "Delete Rule" -msgstr "" +msgstr "Eliminar regra" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 @@ -9195,7 +9202,7 @@ msgstr "&personalizar tamanho:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:122 msgid "&Unit:" -msgstr "" +msgstr "&unidade:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:123 msgid "Preserve &aspect ratio of cover" @@ -12587,6 +12594,8 @@ msgid "" "See the User Manual for more help" msgstr "" +"Ver o Manual do Utilizador para mais ajuda" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 @@ -12600,28 +12609,30 @@ msgstr "Procura Avança&da" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 msgid "Enter the title." -msgstr "" +msgstr "Inserir o titulo." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183 msgid "&Author:" -msgstr "" +msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 msgid "Ta&gs:" -msgstr "" +msgstr "&Etiquetas:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200 msgid "Enter an author's name. Only one author can be used." -msgstr "" +msgstr "Insira o nome dum autor. Apenas um autor pode ser usado." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201 msgid "" "Enter a series name, without an index. Only one series name can be used." msgstr "" +"Digite o nome de série, sem o índice. Apenas um nome da série pode ser " +"utilizado." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202 msgid "Enter tags separated by spaces" @@ -12644,7 +12655,7 @@ msgstr "Procurar apenas no campos especificados:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205 msgid "Titl&e/Author/Series ..." -msgstr "" +msgstr "&Titulo/Autor/Series..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:38 #, python-format @@ -13792,7 +13803,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "&Go!" -msgstr "" +msgstr "&Vai!" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Do Quick Search (you can also press the Enter key)" @@ -13818,7 +13829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:116 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" -msgstr "" +msgstr "No dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:118 msgid "Size (MB)" @@ -13862,12 +13873,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:991 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:997 msgid "Failed to set data" -msgstr "" +msgstr "Falha ao definir dados" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:992 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 msgid "Could not set data, click Show Details to see why." msgstr "" +"Não foi possível definir os dados, clique em Mostrar detalhes para ver o " +"porquê." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 msgid "In Library" @@ -13907,7 +13920,7 @@ msgstr "Descendente" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:232 #, python-format msgid "Change text alignment for %s" -msgstr "" +msgstr "Alterar o alinhamento do texto para %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:234 msgid "Left" @@ -15950,7 +15963,7 @@ msgstr "Nunca" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:594 msgid "By first letter" -msgstr "" +msgstr "pela primeira letra" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:151 msgid "Disabled" @@ -15958,7 +15971,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:152 msgid "Partitioned" -msgstr "" +msgstr "dividido" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:185 msgid "Column coloring" @@ -16197,11 +16210,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" -msgstr "" +msgstr "Origem" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:50 msgid "Cover priority" -msgstr "" +msgstr "Prioridade da capa" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:77 msgid "This source is configured and ready to go" @@ -16216,6 +16229,9 @@ msgid "" "This plugin is useful only for Chinese language books. It can return " "incorrect results for books in English. Are you sure you want to enable it?" msgstr "" +"Este plugin é útil apenas para livros da língua Chinesa.Ele pode " +"devolver resultados incorretos para livros em Inglês. Tem certeza de que " +"pretender activar?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" @@ -16224,7 +16240,7 @@ msgstr "Data de publicação" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:265 #, python-format msgid "Configure %(name)s
    %(desc)s" -msgstr "" +msgstr "Configurar %(name)s
    %(desc)s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:323 msgid "No source selected" @@ -16250,6 +16266,8 @@ msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" +"Fontes com um X vermelho ao lado dos seus nomes devem ser configurados antes " +"de serem usados. " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 msgid "Configure selected source" @@ -16259,6 +16277,8 @@ msgstr "configurar fonte seleccionada" msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" +"Se você desmarcar algum campo, os meta-dados para esse campo não será " +"transferido" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 msgid "&Select all" @@ -16290,7 +16310,7 @@ msgstr "&Definir como padrão" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:139 msgid "Convert all downloaded comments to plain &text" -msgstr "" +msgstr "Converter todos os comentários baixados para texto & simples" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:140 msgid "Swap author names from FN LN to LN, FN" @@ -18864,11 +18884,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "Double click to change a keyboard shortcut" -msgstr "" +msgstr "Dê um duplo clique para alterar os atalhos do teclado" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:456 msgid "&Keyboard shortcuts" -msgstr "" +msgstr "&Atalhos do teclado" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:457 msgid "" @@ -18887,11 +18907,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:460 msgid "Save current settings as a theme:" -msgstr "" +msgstr "Salvar configurações actuais como um tema:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:462 msgid "Load a previously saved theme:" -msgstr "" +msgstr "Carregar um tema previamente salvo:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:464 msgid "Delete a saved theme:" @@ -18903,11 +18923,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" -msgstr "" +msgstr "Não há resultados para:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:504 msgid "&Lookup in dictionary" -msgstr "" +msgstr "&Pesquisa no dicionário" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:510 msgid "View &image..." @@ -19004,7 +19024,7 @@ msgstr "Deslocar para a secção anterior" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" -msgstr "Vá para o fundo da secção" +msgstr "Deslocar para o fundo da secção" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" @@ -19039,6 +19059,8 @@ msgid "" "This ebook is corrupted and cannot be opened. If you downloaded it from " "somewhere, try downloading it again." msgstr "" +"Este ebook está danificado e não pode ser aberto. Se tiver transferido de " +"algum lugar, tente fazer o transferir novamente." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:99 msgid "Book format" @@ -19075,11 +19097,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:288 msgid "Full screen mode" -msgstr "" +msgstr "Modo ecrã inteiro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:289 msgid "Right click to show controls" -msgstr "" +msgstr "Botão direito do rato para mostrar os controlos" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:290 msgid "Tap in the left or right page margin to turn pages" @@ -19088,7 +19110,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:291 msgid "Press Esc to quit" -msgstr "" +msgstr "Pressionar Esc para sair" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:305 msgid "Show/hide controls" @@ -19155,7 +19177,7 @@ msgstr "A representar %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:928 #, python-format msgid "Bookmark #%d" -msgstr "" +msgstr "Marcador #%d" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:932 msgid "Add bookmark" @@ -19179,7 +19201,7 @@ msgstr "É impossível abrir o livro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1000 msgid "Unknown error" -msgstr "" +msgstr "Erro Deconhecido" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1115 msgid "Options to control the ebook viewer" @@ -19285,16 +19307,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:237 msgid "Load theme" -msgstr "" +msgstr "Carregar o tema" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:238 msgid "Load a theme" -msgstr "" +msgstr "Carregar um tema" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:69 #, python-format msgid "Failed to render document %s" -msgstr "" +msgstr "Falha ao compor documento %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/table_popup.py:57 msgid "View Table" @@ -19302,11 +19324,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/table_popup.py:72 msgid "No table found" -msgstr "" +msgstr "Nenhuma tabela encontrada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/table_popup.py:73 msgid "No table was found" -msgstr "" +msgstr "Nenhuma tabela foi encontrada" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 msgid "Test name invalid" @@ -19321,11 +19343,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 msgid "Drag to resize" -msgstr "" +msgstr "Arrastar para redimensionar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 msgid "Show" -msgstr "" +msgstr "Mostrar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 msgid "Hide" @@ -19380,6 +19402,8 @@ msgstr "Falha ao criar uma pasta em %s" msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" +"Você deve escolher uma pasta vazia para a biblioteca calibre. %s não está " +"vazia." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 msgid "&Next >" @@ -19387,7 +19411,7 @@ msgstr "&Próximo >" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 msgid "< &Back" -msgstr "" +msgstr "< ¶ trás" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 @@ -19396,7 +19420,7 @@ msgstr "Cancelar" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:859 msgid "&Finish" -msgstr "" +msgstr "&Terminar" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:860 msgid "Commit" @@ -19453,6 +19477,8 @@ msgid "" "

    User Manual

    A User Manual is also available online." msgstr "" +"

    Manual do Utilizador

    O Manual do Utilizador também está disponível " +"online." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:49 msgid "" @@ -19518,17 +19544,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:68 #, python-format msgid "Your %s &email address:" -msgstr "" +msgstr "O seu %s & Endereço de email:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:69 #, python-format msgid "Your %s &username:" -msgstr "" +msgstr "O seu %s &nome de utilizador:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:70 #, python-format msgid "Your %s &password:" -msgstr "" +msgstr "A sua %s &palavra passe:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:89 #, python-format @@ -19549,7 +19575,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:103 #, python-format msgid "%s needs the full email address as your username" -msgstr "" +msgstr "%sprecisa do endereço e-mail completo, como seu nome de utilizador" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:154 msgid "OK to proceed?" @@ -22560,11 +22586,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:314 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:402 msgid "Sections" -msgstr "" +msgstr "Secções" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:399 msgid "Articles" -msgstr "" +msgstr "Artigos" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" @@ -22898,7 +22924,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:143 msgid "Control how dates are displayed" -msgstr "" +msgstr "Controlar a forma como as datas são exibidas" #: /home/kovid/work/calibre/resources/default_tweaks.py:144 msgid "" @@ -23299,7 +23325,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:442 msgid "Where to send downloaded news" -msgstr "" +msgstr "Para onde enviar notícias transferidas" #: /home/kovid/work/calibre/resources/default_tweaks.py:443 msgid "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index b7390a9630..b661a220c9 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -10,14 +10,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-02-15 07:12+0000\n" -"PO-Revision-Date: 2013-02-20 03:56+0000\n" +"PO-Revision-Date: 2013-02-20 14:28+0000\n" "Last-Translator: wwj402 \n" "Language-Team: Chinese (simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-02-20 04:49+0000\n" +"X-Launchpad-Export-Date: 2013-02-21 05:13+0000\n" "X-Generator: Launchpad (build 16491)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -4848,7 +4848,7 @@ msgstr "元数据更新中" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 msgid "Updated metadata jacket" -msgstr "" +msgstr "更新元数据封面" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 msgid "Metadata updated\n" @@ -4856,7 +4856,7 @@ msgstr "元数据已更新\n" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 msgid "Subsetting embedded fonts" -msgstr "" +msgstr "嵌入字体子集" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 msgid "Setting cover" @@ -4864,28 +4864,28 @@ msgstr "封面设置中" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 msgid "Inserting metadata jacket" -msgstr "" +msgstr "插入元数据封面" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 msgid "Existing metadata jacket replaced" -msgstr "" +msgstr "存在的元数据封面已替换" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 msgid "Metadata jacket inserted" -msgstr "" +msgstr "元数据封面已插入" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 msgid "Removing metadata jacket" -msgstr "" +msgstr "移除元数据封面" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 msgid "Metadata jacket removed" -msgstr "" +msgstr "元数据封面已移除" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 msgid "No metadata jacket found" -msgstr "" +msgstr "没有找到元数据封面" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 #, python-format @@ -4896,12 +4896,12 @@ msgstr "润饰用时: %.1f秒" msgid "" "Path to a cover image. Changes the cover specified in the ebook. If no cover " "is present, or the cover is not properly identified, inserts a new cover." -msgstr "" +msgstr "图片封面路径。更改指定的ebook封面。如果提供封面,或者封面没有正确识别,插入一个新的封面。" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 msgid "" "Path to an OPF file. The metadata in the book is updated from the OPF file." -msgstr "" +msgstr "OPF文件路径。从OPF文件更新书中的元数据。" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 msgid "Produce more verbose output, useful for debugging." From f6a780bf267927e0cee35cb1708622eaf5f627ff Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 21 Feb 2013 17:05:32 +0530 Subject: [PATCH 24/32] Start work on write API --- src/calibre/db/cache.py | 8 ++ src/calibre/db/fields.py | 2 + src/calibre/db/tests/base.py | 31 +++++- src/calibre/db/tests/reading.py | 9 +- src/calibre/db/tests/writing.py | 92 +++++++++++++++++ src/calibre/db/write.py | 166 +++++++++++++++++++++++++++++++ src/calibre/library/database2.py | 4 +- 7 files changed, 302 insertions(+), 10 deletions(-) create mode 100644 src/calibre/db/tests/writing.py create mode 100644 src/calibre/db/write.py diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index 355702d1b9..236d25c3e9 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -608,6 +608,14 @@ class Cache(object): return get_categories(self, sort=sort, book_ids=book_ids, icon_map=icon_map) + @write_api + def set_field(self, name, book_id_to_val_map): + # TODO: Specialize title/authors to also update path + # TODO: Handle updating caches used by composite fields + dirtied = self.fields[name].writer.set_books( + book_id_to_val_map, self.backend) + return dirtied + # }}} class SortKey(object): diff --git a/src/calibre/db/fields.py b/src/calibre/db/fields.py index bd3af5d518..46386b9ba5 100644 --- a/src/calibre/db/fields.py +++ b/src/calibre/db/fields.py @@ -12,6 +12,7 @@ from threading import Lock from collections import defaultdict, Counter from calibre.db.tables import ONE_ONE, MANY_ONE, MANY_MANY +from calibre.db.write import Writer from calibre.ebooks.metadata import title_sort from calibre.utils.config_base import tweaks from calibre.utils.icu import sort_key @@ -44,6 +45,7 @@ class Field(object): self.category_formatter = lambda x:'\u2605'*int(x/2) elif name == 'languages': self.category_formatter = calibre_langcode_to_name + self.writer = Writer(self) @property def metadata(self): diff --git a/src/calibre/db/tests/base.py b/src/calibre/db/tests/base.py index 10fd6c7e0b..ae120ff049 100644 --- a/src/calibre/db/tests/base.py +++ b/src/calibre/db/tests/base.py @@ -7,12 +7,22 @@ __license__ = 'GPL v3' __copyright__ = '2011, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import unittest, os, shutil +import unittest, os, shutil, tempfile, atexit +from functools import partial from io import BytesIO from future_builtins import map +rmtree = partial(shutil.rmtree, ignore_errors=True) + class BaseTest(unittest.TestCase): + def setUp(self): + self.library_path = self.mkdtemp() + self.create_db(self.library_path) + + def tearDown(self): + shutil.rmtree(self.library_path) + def create_db(self, library_path): from calibre.library.database2 import LibraryDatabase2 if LibraryDatabase2.exists_at(library_path): @@ -36,6 +46,25 @@ class BaseTest(unittest.TestCase): cache.init() return cache + def mkdtemp(self): + ans = tempfile.mkdtemp(prefix='db_test_') + atexit.register(rmtree, ans) + return ans + + def init_old(self, library_path): + from calibre.library.database2 import LibraryDatabase2 + return LibraryDatabase2(library_path) + + def clone_library(self, library_path): + if not hasattr(self, 'clone_dir'): + self.clone_dir = tempfile.mkdtemp() + atexit.register(rmtree, self.clone_dir) + self.clone_count = 0 + self.clone_count += 1 + dest = os.path.join(self.clone_dir, str(self.clone_count)) + shutil.copytree(library_path, dest) + return dest + def compare_metadata(self, mi1, mi2): allfk1 = mi1.all_field_keys() allfk2 = mi2.all_field_keys() diff --git a/src/calibre/db/tests/reading.py b/src/calibre/db/tests/reading.py index 51689d0f74..c3b458ea58 100644 --- a/src/calibre/db/tests/reading.py +++ b/src/calibre/db/tests/reading.py @@ -7,20 +7,13 @@ __license__ = 'GPL v3' __copyright__ = '2011, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import shutil, unittest, tempfile, datetime +import unittest, datetime from calibre.utils.date import utc_tz from calibre.db.tests.base import BaseTest class ReadingTest(BaseTest): - def setUp(self): - self.library_path = tempfile.mkdtemp() - self.create_db(self.library_path) - - def tearDown(self): - shutil.rmtree(self.library_path) - def test_read(self): # {{{ 'Test the reading of data from the database' cache = self.init_cache(self.library_path) diff --git a/src/calibre/db/tests/writing.py b/src/calibre/db/tests/writing.py new file mode 100644 index 0000000000..4ac1eb7d8d --- /dev/null +++ b/src/calibre/db/tests/writing.py @@ -0,0 +1,92 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2013, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import unittest +from collections import namedtuple +from functools import partial + +from calibre.utils.date import UNDEFINED_DATE +from calibre.db.tests.base import BaseTest + +class WritingTest(BaseTest): + + @property + def cloned_library(self): + return self.clone_library(self.library_path) + + def create_getter(self, name, getter=None): + if getter is None: + ans = lambda db:partial(db.get_custom, label=name[1:], + index_is_id=True) + else: + ans = lambda db:partial(getattr(db, getter), index_is_id=True) + return ans + + def create_setter(self, name, setter=None): + if setter is None: + ans = lambda db:partial(db.set_custom, label=name[1:], commit=True) + else: + ans = lambda db:partial(getattr(db, setter), commit=True) + return ans + + def create_test(self, name, vals, getter=None, setter=None ): + T = namedtuple('Test', 'name vals getter setter') + return T(name, vals, self.create_getter(name, getter), + self.create_setter(name, setter)) + + def run_tests(self, tests): + cl = self.cloned_library + results = {} + for test in tests: + results[test] = [] + for val in test.vals: + cache = self.init_cache(cl) + cache.set_field(test.name, {1: val}) + cached_res = cache.field_for(test.name, 1) + del cache + db = self.init_old(cl) + getter = test.getter(db) + sqlite_res = getter(1) + test.setter(db)(1, val) + old_cached_res = getter(1) + self.assertEqual(old_cached_res, cached_res, + 'Failed setting for %s with value %r, cached value not the same. Old: %r != New: %r'%( + test.name, val, old_cached_res, cached_res)) + db.refresh() + old_sqlite_res = getter(1) + self.assertEqual(old_sqlite_res, sqlite_res, + 'Failed setting for %s, sqlite value not the same: %r != %r'%( + test.name, old_sqlite_res, sqlite_res)) + del db + + + + def test_one_one(self): + 'Test setting of values in one-one fields' + tests = [] + for name, getter, setter in ( + ('pubdate', 'pubdate', 'set_pubdate'), + ('timestamp', 'timestamp', 'set_timestamp'), + ('#date', None, None) + ): + tests.append(self.create_test( + name, ('2011-1-12', UNDEFINED_DATE, None), getter, setter)) + + self.run_tests(tests) + +def tests(): + return unittest.TestLoader().loadTestsFromTestCase(WritingTest) + +def run(): + unittest.TextTestRunner(verbosity=2).run(tests()) + +if __name__ == '__main__': + run() + + diff --git a/src/calibre/db/write.py b/src/calibre/db/write.py new file mode 100644 index 0000000000..32b677eb67 --- /dev/null +++ b/src/calibre/db/write.py @@ -0,0 +1,166 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2013, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +from functools import partial +from datetime import datetime + +from calibre.constants import preferred_encoding, ispy3 +from calibre.utils.date import (parse_only_date, parse_date, UNDEFINED_DATE, + isoformat) + +# Convert data into values suitable for the db {{{ + +if ispy3: + unicode = str + +def single_text(x): + if x is None: + return x + if not isinstance(x, unicode): + x = x.decode(preferred_encoding, 'replace') + x = x.strip() + return x if x else None + +def multiple_text(sep, x): + if x is None: + return () + if isinstance(x, bytes): + x = x.decode(preferred_encoding, 'replce') + if isinstance(x, unicode): + x = x.split(sep) + x = (y.strip() for y in x if y.strip()) + return (' '.join(y.split()) for y in x if y) + +def adapt_datetime(x): + if isinstance(x, (unicode, bytes)): + x = parse_date(x, assume_utc=False, as_utc=False) + if x is None: + x = UNDEFINED_DATE + return x + +def adapt_date(x): + if isinstance(x, (unicode, bytes)): + x = parse_only_date(x) + if x is None: + x = UNDEFINED_DATE + return x + +def adapt_number(typ, x): + if x is None: + return None + if isinstance(x, (unicode, bytes)): + if x.lower() == 'none': + return None + return typ(x) + +def adapt_bool(x): + if isinstance(x, (unicode, bytes)): + x = x.lower() + if x == 'true': + x = True + elif x == 'false': + x = False + elif x == 'none': + x = None + else: + x = bool(int(x)) + return x if x is None else bool(x) + +def get_adapter(name, metadata): + dt = metadata['datatype'] + if dt == 'text': + if metadata['is_multiple']: + ans = partial(multiple_text, metadata['is_multiple']['ui_to_list']) + else: + ans = single_text + elif dt == 'series': + ans = single_text + elif dt == 'datetime': + ans = adapt_date if name == 'pubdate' else adapt_datetime + elif dt == 'int': + ans = partial(adapt_number, int) + elif dt == 'float': + ans = partial(adapt_number, float) + elif dt == 'bool': + ans = adapt_bool + elif dt == 'comments': + ans = single_text + elif dt == 'rating': + ans = lambda x: x if x is None else min(10., max(0., adapt_number(float, x))), + elif dt == 'enumeration': + ans = single_text + elif dt == 'composite': + ans = lambda x: x + + if name == 'title': + ans = lambda x: ans(x) or _('Unknown') + elif name == 'authors': + ans = lambda x: ans(x) or (_('Unknown'),) + + return ans +# }}} + +def sqlite_datetime(x): + return isoformat(x, sep=' ') if isinstance(x, datetime) else x + +def one_one_in_books(book_id_val_map, db, field, *args): + 'Set a one-one field in the books table' + if book_id_val_map: + sequence = tuple((sqlite_datetime(v), k) for k, v in book_id_val_map.iteritems()) + db.conn.executemany( + 'UPDATE books SET %s=? WHERE id=?'%field.metadata['column'], sequence) + field.table.book_col_map.update(book_id_val_map) + return set(book_id_val_map) + +def one_one_in_other(book_id_val_map, db, field, *args): + 'Set a one-one field in the non-books table, like comments' + deleted = tuple((k,) for k, v in book_id_val_map.iteritems() if v is None) + if deleted: + db.conn.executemany('DELETE FROM %s WHERE book=?'%field.metadata['table'], + deleted) + for book_id in book_id_val_map: + field.table.book_col_map.pop(book_id, None) + updated = {k:v for k, v in book_id_val_map.iteritems() if v is not None} + if updated: + db.conn.executemany('INSERT OR REPLACE INTO %s(book,%s) VALUES (?,?)'%( + field.metadata['table'], field.metadata['column']), + tuple((k, sqlite_datetime(v)) for k, v in updated.iteritems())) + field.table.book_col_map.update(updated) + return set(book_id_val_map) + +def dummy(book_id_val_map, *args): + return set() + +class Writer(object): + + def __init__(self, field): + self.adapter = get_adapter(field.name, field.metadata) + self.name = field.name + self.field = field + dt = field.metadata['datatype'] + self.filter_vals = lambda x: x + if dt == 'composite' or field.name in {'cover', 'size', 'path'}: + self.set_books_func = dummy + elif field.is_many: + # TODO: Implement this + pass + else: + self.set_books_func = (one_one_in_books if field.metadata['table'] + == 'books' else one_one_in_other) + if self.name in {'timestamp', 'uuid'}: + self.filter_vals = bool + + def set_books(self, book_id_val_map, db): + book_id_val_map = {k:self.adapter(v) for k, v in + book_id_val_map.iteritems() if self.filter_vals(v)} + if not book_id_val_map: + return set() + dirtied = self.set_books_func(book_id_val_map, db, self.field) + return dirtied + diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index 892d5dfbde..e64d1429ae 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -34,7 +34,7 @@ from calibre import isbytestring from calibre.utils.filenames import (ascii_filename, samefile, WindowsAtomicFolderMove, hardlink_file) from calibre.utils.date import (utcnow, now as nowf, utcfromtimestamp, - parse_only_date, UNDEFINED_DATE) + parse_only_date, UNDEFINED_DATE, parse_date) from calibre.utils.config import prefs, tweaks, from_json, to_json from calibre.utils.icu import sort_key, strcmp, lower from calibre.utils.search_query_parser import saved_searches, set_saved_searches @@ -2567,6 +2567,8 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): def set_timestamp(self, id, dt, notify=True, commit=True): if dt: + if isinstance(dt, (unicode, bytes)): + dt = parse_date(dt, as_utc=True, assume_utc=False) self.conn.execute('UPDATE books SET timestamp=? WHERE id=?', (dt, id)) self.data.set(id, self.FIELD_MAP['timestamp'], dt, row_is_id=True) self.dirtied([id], commit=False) From 4215b41a05670fbef5e147543d2bccf33456de6e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 21 Feb 2013 17:36:02 +0530 Subject: [PATCH 25/32] Content server: Allow clicking on the book cover to download it. Useful on small screen devices where clicking the Get button may be difficult --- resources/content_server/browse/browse.css | 8 ++++++++ resources/content_server/browse/details.html | 2 +- resources/content_server/browse/summary.html | 2 +- src/calibre/library/server/browse.py | 17 +++++++++++++---- 4 files changed, 23 insertions(+), 6 deletions(-) diff --git a/resources/content_server/browse/browse.css b/resources/content_server/browse/browse.css index b32c470803..e7242fce6d 100644 --- a/resources/content_server/browse/browse.css +++ b/resources/content_server/browse/browse.css @@ -356,6 +356,10 @@ h2.library_name { color: red; } +#booklist a.summary_thumb img { + border: none +} + #booklist > #pagelist { display: none; } #goto_page_dialog ul { @@ -474,5 +478,9 @@ h2.library_name { color: red } +.details a.details_thumb img { + border: none +} + /* }}} */ diff --git a/resources/content_server/browse/details.html b/resources/content_server/browse/details.html index ece693cad5..bbcab841dc 100644 --- a/resources/content_server/browse/details.html +++ b/resources/content_server/browse/details.html @@ -1,6 +1,6 @@
    - Cover of {title} + Cover of {title}
    {formats}
    diff --git a/resources/content_server/browse/summary.html b/resources/content_server/browse/summary.html index d6a4293b25..e9739f7f69 100644 --- a/resources/content_server/browse/summary.html +++ b/resources/content_server/browse/summary.html @@ -1,6 +1,6 @@
    - Cover of {title} + Cover of {title} {get_button}
    diff --git a/src/calibre/library/server/browse.py b/src/calibre/library/server/browse.py index 527f842463..697e725884 100644 --- a/src/calibre/library/server/browse.py +++ b/src/calibre/library/server/browse.py @@ -772,6 +772,7 @@ class BrowseServer(object): continue args, fmt, fmts, fname = self.browse_get_book_args(mi, id_) args['other_formats'] = '' + args['fmt'] = fmt if fmts and fmt: other_fmts = [x for x in fmts if x.lower() != fmt.lower()] if other_fmts: @@ -794,8 +795,9 @@ class BrowseServer(object): args['get_button'] = \ '%s' % \ (xml(href, True), rt, xml(_('Get'))) + args['get_url'] = xml(href, True) else: - args['get_button'] = '' + args['get_button'] = args['get_url'] = '' args['comments'] = comments_to_html(mi.comments) args['stars'] = '' if mi.rating: @@ -825,6 +827,12 @@ class BrowseServer(object): else: args, fmt, fmts, fname = self.browse_get_book_args(mi, id_, add_category_links=True) + args['fmt'] = fmt + if fmt: + args['get_url'] = xml(self.opts.url_prefix + '/get/%s/%s_%d.%s'%( + fmt, fname, id_, fmt), True) + else: + args['get_url'] = '' args['formats'] = '' if fmts: ofmts = [u'{3}'\ @@ -879,9 +887,10 @@ class BrowseServer(object): c[1]) for c in comments] comments = u'
    %s
    '%('\n\n'.join(comments)) - return self.browse_details_template.format(id=id_, - title=xml(mi.title, True), fields=fields, - formats=args['formats'], comments=comments) + return self.browse_details_template.format( + id=id_, title=xml(mi.title, True), fields=fields, + get_url=args['get_url'], fmt=args['fmt'], + formats=args['formats'], comments=comments) @Endpoint(mimetype='application/json; charset=utf-8') def browse_details(self, id=None): From 1cffcf431ab6b9e2a470ea3d1af36bc4775155f1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 21 Feb 2013 19:20:26 +0530 Subject: [PATCH 26/32] ... --- src/calibre/db/write.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/calibre/db/write.py b/src/calibre/db/write.py index 32b677eb67..78bd31a967 100644 --- a/src/calibre/db/write.py +++ b/src/calibre/db/write.py @@ -40,8 +40,6 @@ def multiple_text(sep, x): def adapt_datetime(x): if isinstance(x, (unicode, bytes)): x = parse_date(x, assume_utc=False, as_utc=False) - if x is None: - x = UNDEFINED_DATE return x def adapt_date(x): @@ -99,9 +97,11 @@ def get_adapter(name, metadata): ans = lambda x: x if name == 'title': - ans = lambda x: ans(x) or _('Unknown') - elif name == 'authors': - ans = lambda x: ans(x) or (_('Unknown'),) + return lambda x: ans(x) or _('Unknown') + if name == 'authors': + return lambda x: ans(x) or (_('Unknown'),) + if name in {'timestamp', 'last_modified'}: + return lambda x: ans(x) or UNDEFINED_DATE return ans # }}} From 043ac20a54c4b549ff6d3850d5f6e92f8756fa15 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 22 Feb 2013 08:53:47 +0530 Subject: [PATCH 27/32] version 0.9.20 --- Changelog.yaml | 68 ++++++++++++++++++++++++++++++++++++++++ src/calibre/constants.py | 2 +- 2 files changed, 69 insertions(+), 1 deletion(-) diff --git a/Changelog.yaml b/Changelog.yaml index ae7802da1b..38d59e0770 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -19,6 +19,74 @@ # new recipes: # - title: +- version: 0.9.20 + date: 2013-02-22 + + new features: + - title: "Book polishing: Add an option to smarten punctuation in the book when polishing" + + - title: "Book polishing: Add an option to delete all saved settings to the load saved settings button" + + - title: "Book polishing: Remember the last used settings" + + - title: "Book polishing: Add a checkbox to enable/disable the detailed polishing report" + + - title: "Add a separate tweak in Preferences-Tweaks for saving backups of files when polishing. That way you can have calibre save backups while converting EPUB->EPUB and not while polishing, if you so desire." + + - title: "Content server: Allow clicking on the book cover to download it. Useful on small screen devices where clicking the Get button may be difficult" + + - title: "Driver for Energy Systems C4 Touch." + tickets: [1127477] + + bug fixes: + - title: "E-book viewer: Fix a bug that could cause the back button in the viewer to skip a location" + + - title: "When tweaking/polishing an azw3 file that does not have an identified content ToC, do not auto-generate one." + tickets: [1130729] + + - title: "Book polishing: Use the actual cover image dimensions when creating the svg wrapper for the cover image." + tickets: [1127273] + + - title: "Book polishing: Do not error out on epub files containing an iTunesMetadata.plist file." + tickets: [1127308] + + - title: "Book polishing: Fix trying to polish more than 5 books at a time not working" + + - title: "Content server: Add workaround for bug in latest release of Google Chrome that causes it to not work with book lists containing some utf-8 characters" + tickets: [1130478] + + - title: "E-book viewer: When viewing EPUB files, do not parse html as xhtml even if it has svg tags embedded. This allows malformed XHTML files to still be viewed." + + - title: "Bulk metadata edit Search & recplace: Update the sample values when changing the type of identifier to search on" + + - title: "Fix recipes with the / character in their names not useable from the command line" + tickets: [1127666] + + - title: "News download: Fix regression that broke downloading of images in gif format" + + - title: "EPUB/AZW3 Output: When splitting the output html on page breaks, handle page-break-after rules correctly, the pre split point html should contain the full element" + + - title: "Fix stdout/stderr redirection temp files not being deleted when restarting calibre from within calibre on windows" + + - title: "E-book viewer: When viewing epub files that have their cover marked as non-linear, show the cover at the start of the book instead of the end." + tickets: [1126030] + + - title: "EPUB Input: Fix handling of cover references with fragments in the urls" + + improved recipes: + - Fronda + - Various Polish news sources + + new recipes: + - title: Pravda + author: Darko Miletic + + - title: PNN + author: n.kucklaender + + - title: Various Polish news sources + author: fenuks + - version: 0.9.19 date: 2013-02-15 diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 66ead5767c..bd28b36c29 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -4,7 +4,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = u'calibre' -numeric_version = (0, 9, 19) +numeric_version = (0, 9, 20) __version__ = u'.'.join(map(unicode, numeric_version)) __author__ = u"Kovid Goyal " From 692a2f89ed89b47f835da44544f3075e665f5ef2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 22 Feb 2013 09:34:55 +0530 Subject: [PATCH 28/32] IGN:Tag release --- src/calibre/translations/calibre.pot | 488 ++++++++++++++------------- 1 file changed, 261 insertions(+), 227 deletions(-) diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 35b5d5e88f..f071a74595 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.9.19\n" -"POT-Creation-Date: 2013-02-15 12:35+IST\n" -"PO-Revision-Date: 2013-02-15 12:35+IST\n" +"Project-Id-Version: calibre 0.9.20\n" +"POT-Creation-Date: 2013-02-22 08:54+IST\n" +"PO-Revision-Date: 2013-02-22 08:54+IST\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -21,9 +21,11 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:124 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:127 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:138 +#: /home/kovid/work/calibre/src/calibre/db/write.py:100 +#: /home/kovid/work/calibre/src/calibre/db/write.py:102 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:383 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:384 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 @@ -149,7 +151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 @@ -167,19 +169,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:209 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 #: /home/kovid/work/calibre/src/calibre/library/database2.py:562 #: /home/kovid/work/calibre/src/calibre/library/database2.py:573 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2400 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2849 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3500 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3502 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3639 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2248 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2853 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -880,8 +882,8 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:322 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:331 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:321 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:330 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 @@ -891,7 +893,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:152 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 @@ -901,30 +903,30 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/categories.py:43 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:44 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:230 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1185 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:232 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1187 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:232 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:234 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:236 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1191 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:469 -#: /home/kovid/work/calibre/src/calibre/db/fields.py:484 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:471 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:486 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 @@ -943,7 +945,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 #: /home/kovid/work/calibre/src/calibre/library/database2.py:339 #: /home/kovid/work/calibre/src/calibre/library/database2.py:352 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3353 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3357 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1139,8 +1141,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3309 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3327 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3313 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3331 msgid "Catalog" msgstr "" @@ -1398,12 +1400,6 @@ msgstr "" msgid "Communicate with the IRex Iliad eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:43 -msgid "John Schember" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/interface.py:59 msgid "Cannot get files from this device" msgstr "" @@ -1706,35 +1702,35 @@ msgstr "" msgid "Communicate with the Aluratek Color" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:220 msgid "Communicate with the Trekstor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:247 msgid "Communicate with the EEE Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:268 msgid "Communicate with the Adam tablet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:288 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:289 msgid "Communicate with the Nextbook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:340 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:341 msgid "Communicate with the Moovybook Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:363 msgid "Communicate with the COBY" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:388 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:389 msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:416 msgid "Communicate with the WayteQ Reader" msgstr "" @@ -2304,59 +2300,59 @@ msgid "" "For full documentation of the conversion system see\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:112 msgid "INPUT OPTIONS" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:113 #, python-format msgid "Options to control the processing of the input %s file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "OUTPUT OPTIONS" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:118 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:120 #, python-format msgid "Options to control the processing of the output %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:132 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:134 msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:151 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:153 #, 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:159 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:20 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:171 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:181 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:191 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:194 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:221 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:223 msgid "List builtin recipe names. You can create an ebook from a builtin recipe like this: ebook-convert \"Recipe Name.recipe\" output.epub" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:338 msgid "Output saved to" msgstr "" @@ -3550,7 +3546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:805 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:807 msgid "Tags" msgstr "" @@ -3686,7 +3682,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:176 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -3805,12 +3801,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:599 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602 msgid "This is not a MOBI file." msgstr "" @@ -3903,11 +3899,11 @@ msgstr "" msgid "%s format books are not supported" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616 msgid "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit MOBI files that contain only KF8 data." msgstr "" @@ -3915,7 +3911,7 @@ msgstr "" msgid "This file is locked with DRM. It cannot be edited." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:36 #, python-format msgid "" "

    Polishing books is all about putting the shine of perfection onto\n" @@ -3931,16 +3927,16 @@ msgid "" "

    Note that polishing only works on files in the %s formats.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:371 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:392 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:197 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:267 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:50 msgid "" "

    Subsetting fonts means reducing an embedded font to contain\n" "only the characters used from that font in the book. This\n" @@ -3960,96 +3956,113 @@ msgid "" "text might not be covered by the subset font.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:67 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:69 msgid "" "

    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.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:74 msgid "

    Remove a previous inserted book jacket page.

    \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:78 +msgid "" +"

    Convert plain text, dashes, ellipsis, multiple hyphens, etc. into their\n" +"typographically correct equivalents.

    \n" +"

    Note that the algorithm can sometimes generate incorrect results, especially\n" +"when single quotes at the start of contractions are involved.

    \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:117 #, python-format msgid "## Polishing: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 msgid "Updating metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 msgid "Updated metadata jacket" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:131 msgid "Metadata updated\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 -msgid "Subsetting embedded fonts" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:130 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:134 msgid "Setting cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:139 msgid "Inserting metadata jacket" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:138 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:142 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 msgid "Existing metadata jacket replaced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:144 msgid "Metadata jacket inserted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 msgid "Removing metadata jacket" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:152 msgid "Metadata jacket removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:150 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:154 msgid "No metadata jacket found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:158 +msgid "Smartening punctuation" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:163 +msgid "Subsetting embedded fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:169 #, python-format msgid "Polishing took: %.1f seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:201 msgid "Path to a cover image. Changes the cover specified in the ebook. If no cover is present, or the cover is not properly identified, inserts a new cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:190 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 msgid "Path to an OPF file. The metadata in the book is updated from the OPF file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:209 msgid "Produce more verbose output, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:204 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:219 msgid "You must provide the input file to polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:223 msgid "Unknown extra arguments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:241 msgid "You must specify at least one action to perform" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/replace.py:73 +#, python-format +msgid "Smartened punctuation in: %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 @@ -4066,7 +4079,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:803 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:805 msgid "Rating" msgstr "" @@ -4372,7 +4385,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:271 msgid "No books selected" @@ -4748,7 +4761,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:975 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1007 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366 @@ -5374,150 +5387,171 @@ msgstr "" msgid "

    Subsetting fonts

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:44 +#, python-format +msgid "

    Smarten punctuation

    %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:46 msgid "

    Updating metadata

    This will update all metadata and covers in the ebook files to match the current metadata in the calibre library.

    If the ebook file does not have an identifiable cover, a new cover is inserted.

    Note that most ebook formats are not capable of supporting all the metadata in calibre.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:54 #, python-format msgid "

    Book Jacket

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:55 #, python-format msgid "

    Remove Book Jacket

    %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:61 msgid "Select actions to perform:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 msgid "Subset all embedded fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:67 +msgid "Smarten punctuation" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:68 msgid "Update metadata in book files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:69 msgid "Add metadata as a \"book jacket\" page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:70 msgid "Remove a previously inserted book jacket" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:80 msgid "About" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:96 -msgid "&Save Settings" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:98 -msgid "&Load Settings" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:99 +msgid "Show &report" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:101 +msgid "Show a report of all the actions performed after polishing is completed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:107 +msgid "&Save Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:109 +msgid "&Load Settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 msgid "Select &all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:49 msgid "Select &none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:195 msgid "No actions selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:131 msgid "You must select at least one action before saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:133 msgid "Choose name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:134 msgid "Choose a name for these settings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:154 +msgid "Remove saved settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:196 msgid "You must select at least one action, or click Cancel." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:210 msgid "Queueing books for polishing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:252 #, python-format msgid "Polish %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:253 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:257 #, python-format msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:283 #, python-format msgid "Ignore remaining %d reports" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:290 msgid "View full &log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:313 #, python-format msgid "Polishing of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:319 #, 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] "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:321 msgid " and " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:324 msgid "If you polish again, the polishing will run on the originals." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:359 msgid "P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:359 msgid "Polish books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:355 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:389 msgid "Cannot polish" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:390 #, python-format msgid "Polishing is only supported for books in the %s formats. Convert to one of those formats before polishing." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:415 #, python-format msgid "Start polishing of %d book(s)" msgstr "" @@ -5623,7 +5657,7 @@ msgid "Click the show details button to see which ones." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:810 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:812 msgid "Show book details" msgstr "" @@ -6173,7 +6207,7 @@ msgid "Click to open" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:180 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:860 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:867 msgid "Ids" msgstr "" @@ -7376,7 +7410,7 @@ msgid "&Monospaced font family:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:222 msgid "Metadata" msgstr "" @@ -9309,7 +9343,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:733 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:751 msgid "No matches found" msgstr "" @@ -9574,54 +9608,54 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:710 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:993 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1049 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059 msgid "You must provide a name." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064 msgid "That saved search/replace already exists and will be overwritten. Are you sure?" msgstr "" @@ -12181,49 +12215,49 @@ msgstr "" msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:347 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:354 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:376 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:363 #, python-format msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:384 msgid "No running calibre found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:388 msgid "Shutdown command sent, waiting for shutdown..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:393 msgid "Failed to shutdown running calibre instance" msgstr "" @@ -12232,7 +12266,7 @@ msgid "&Preferences" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:230 msgid "&Quit" msgstr "" @@ -16120,7 +16154,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1128 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1146 msgid "Remember last used window size" msgstr "" @@ -16494,7 +16528,7 @@ msgid "&Search for next occurrence" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:159 msgid "Go to..." msgstr "" @@ -16610,163 +16644,163 @@ msgstr "" msgid "This ebook is corrupted and cannot be opened. If you downloaded it from somewhere, try downloading it again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:117 msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:137 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:156 msgid "Go to a reference. To get reference numbers, use the reference mode, by clicking the reference mode button in the toolbar." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:176 msgid "Switch to paged mode - where the text is broken up into pages like a paper book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:178 msgid "Switch to flow mode - where the text is not broken up into pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:224 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:266 #, python-format msgid "Toggle full screen (%s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:306 msgid "Full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:307 msgid "Right click to show controls" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:308 msgid "Tap in the left or right page margin to turn pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:309 msgid "Press Esc to quit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:323 msgid "Show/hide controls" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:358 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:368 msgid "Clear list of recently opened books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:490 #, python-format msgid "Connecting to dict.org to lookup: %s…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:659 msgid "No such location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:660 msgid "The location pointed to by this item does not exist." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:711 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:712 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:728 #, python-format msgid "" "%(which)s font size [%(sc)s]\n" "Current magnification: %(mag).1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:731 msgid "Increase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:716 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:734 msgid "Decrease" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:734 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:752 #, python-format msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:801 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:879 #, python-format msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:946 #, python-format msgid "Bookmark #%d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:950 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:933 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:951 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:962 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1004 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1017 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1018 msgid "Unknown error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1133 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1122 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1140 msgid "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1143 msgid "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1148 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1150 msgid "The position at which to open the specified book. The position is a location as displayed in the top left corner of the viewer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1157 msgid "" "%prog [options] file\n" "\n" @@ -18219,22 +18253,22 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1192 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3665 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3669 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3694 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3711 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3715 msgid "Compacting database" msgstr "" @@ -18533,40 +18567,40 @@ msgstr "" msgid "Books in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:784 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:785 msgid "Other formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:791 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:792 #, python-format msgid "Read %(title)s in the %(fmt)s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:796 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:797 msgid "Get" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:809 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:811 msgid "Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:811 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:813 msgid "Permalink" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:812 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:814 msgid "A permanent link to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:824 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:826 msgid "This book has been deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:931 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:939 msgid "in search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:933 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:941 msgid "Matching books" msgstr "" @@ -19908,49 +19942,49 @@ msgid "If you enable this option and restart calibre, the toolbar will be 'unifi msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:466 -msgid "Save original file when converting from same format to same format" +msgid "Save original file when converting/polishing from same format to same format" msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:467 -msgid "When calibre does a conversion from the same format to the same format, for\nexample, from EPUB to EPUB, the original file is saved, so that in case the\nconversion is poor, you can tweak the settings and run it again. By setting\nthis to False you can prevent calibre from saving the original file." +msgid "When calibre does a conversion from the same format to the same format, for\nexample, from EPUB to EPUB, the original file is saved, so that in case the\nconversion is poor, you can tweak the settings and run it again. By setting\nthis to False you can prevent calibre from saving the original file.\nSimilarly, by setting save_original_format_when_polishing to False you can\nprevent calibre from saving the original file when polishing." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:473 +#: /home/kovid/work/calibre/resources/default_tweaks.py:476 msgid "Number of recently viewed books to show" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:474 +#: /home/kovid/work/calibre/resources/default_tweaks.py:477 msgid "Right-clicking the View button shows a list of recently viewed books. Control\nhow many should be shown, here." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:478 +#: /home/kovid/work/calibre/resources/default_tweaks.py:481 msgid "Change the font size of book details in the interface" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:479 +#: /home/kovid/work/calibre/resources/default_tweaks.py:482 msgid "Change the font size at which book details are rendered in the side panel and\ncomments are rendered in the metadata edit dialog. Set it to a positive or\nnegative number to increase or decrease the font size." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:484 +#: /home/kovid/work/calibre/resources/default_tweaks.py:487 msgid "Compile General Program Mode templates to Python" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:485 +#: /home/kovid/work/calibre/resources/default_tweaks.py:488 msgid "Compiled general program mode templates are significantly faster than\ninterpreted templates. Setting this tweak to True causes calibre to compile\n(in most cases) general program mode templates. Setting it to False causes\ncalibre to use the old behavior -- interpreting the templates. Set the tweak\nto False if some compiled templates produce incorrect values.\nDefault: compile_gpm_templates = True\nNo compile: compile_gpm_templates = False" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:494 +#: /home/kovid/work/calibre/resources/default_tweaks.py:497 msgid "What format to default to when using the Tweak feature" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:495 +#: /home/kovid/work/calibre/resources/default_tweaks.py:498 msgid "The Tweak feature of calibre allows direct editing of a book format.\nIf multiple formats are available, calibre will offer you a choice\nof formats, defaulting to your preferred output format if it is available.\nSet this tweak to a specific value of 'EPUB' or 'AZW3' to always default\nto that format rather than your output format preference.\nSet to a value of 'remember' to use whichever format you chose last time you\nused the Tweak feature.\nExamples:\ndefault_tweak_format = None (Use output format)\ndefault_tweak_format = 'EPUB'\ndefault_tweak_format = 'remember'" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:508 +#: /home/kovid/work/calibre/resources/default_tweaks.py:511 msgid "Do not preselect a completion when editing authors/tags/series/etc." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:509 +#: /home/kovid/work/calibre/resources/default_tweaks.py:512 msgid "This means that you can make changes and press Enter and your changes will\nnot be overwritten by a matching completion. However, if you wish to use the\ncompletions you will now have to press Tab to select one before pressing\nEnter. Which technique you prefer will depend on the state of metadata in\nyour library and your personal editing style." msgstr "" From 784093796e9f68ac006d887e14ff29f7a3bc7e34 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 22 Feb 2013 09:52:33 +0530 Subject: [PATCH 29/32] ... --- src/calibre/db/tests/writing.py | 2 +- src/calibre/db/write.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/calibre/db/tests/writing.py b/src/calibre/db/tests/writing.py index 4ac1eb7d8d..7b7e815587 100644 --- a/src/calibre/db/tests/writing.py +++ b/src/calibre/db/tests/writing.py @@ -73,7 +73,7 @@ class WritingTest(BaseTest): for name, getter, setter in ( ('pubdate', 'pubdate', 'set_pubdate'), ('timestamp', 'timestamp', 'set_timestamp'), - ('#date', None, None) + ('#date', None, None), ): tests.append(self.create_test( name, ('2011-1-12', UNDEFINED_DATE, None), getter, setter)) diff --git a/src/calibre/db/write.py b/src/calibre/db/write.py index 78bd31a967..8b0f96107a 100644 --- a/src/calibre/db/write.py +++ b/src/calibre/db/write.py @@ -144,7 +144,7 @@ class Writer(object): self.name = field.name self.field = field dt = field.metadata['datatype'] - self.filter_vals = lambda x: x + self.accept_vals = lambda x: True if dt == 'composite' or field.name in {'cover', 'size', 'path'}: self.set_books_func = dummy elif field.is_many: @@ -154,11 +154,11 @@ class Writer(object): self.set_books_func = (one_one_in_books if field.metadata['table'] == 'books' else one_one_in_other) if self.name in {'timestamp', 'uuid'}: - self.filter_vals = bool + self.accept_vals = bool def set_books(self, book_id_val_map, db): book_id_val_map = {k:self.adapter(v) for k, v in - book_id_val_map.iteritems() if self.filter_vals(v)} + book_id_val_map.iteritems() if self.accept_vals(v)} if not book_id_val_map: return set() dirtied = self.set_books_func(book_id_val_map, db, self.field) From af32445e2dc77940a20a19e91e478058fa8b447c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 22 Feb 2013 10:18:06 +0530 Subject: [PATCH 30/32] ... --- src/calibre/db/write.py | 2 +- src/calibre/ebooks/oeb/polish/main.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/db/write.py b/src/calibre/db/write.py index 8b0f96107a..b12094225c 100644 --- a/src/calibre/db/write.py +++ b/src/calibre/db/write.py @@ -145,7 +145,7 @@ class Writer(object): self.field = field dt = field.metadata['datatype'] self.accept_vals = lambda x: True - if dt == 'composite' or field.name in {'cover', 'size', 'path'}: + if dt == 'composite' or field.name in {'id', 'cover', 'size', 'path'}: self.set_books_func = dummy elif field.is_many: # TODO: Implement this diff --git a/src/calibre/ebooks/oeb/polish/main.py b/src/calibre/ebooks/oeb/polish/main.py index 7a2439c4ec..1691b52cad 100644 --- a/src/calibre/ebooks/oeb/polish/main.py +++ b/src/calibre/ebooks/oeb/polish/main.py @@ -76,7 +76,7 @@ etc.

    '''), '''), 'smarten_punctuation': _('''\ -

    Convert plain text, dashes, ellipsis, multiple hyphens, etc. into their +

    Convert plain text dashes, ellipsis, multiple hyphens, etc. into their typographically correct equivalents.

    Note that the algorithm can sometimes generate incorrect results, especially when single quotes at the start of contractions are involved.

    From 70dbf14a124c5838318dd0ae5b3389100932e5fe Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 22 Feb 2013 10:18:51 +0530 Subject: [PATCH 31/32] ... --- src/calibre/ebooks/oeb/polish/main.py | 2 +- src/calibre/translations/calibre.pot | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/calibre/ebooks/oeb/polish/main.py b/src/calibre/ebooks/oeb/polish/main.py index 1691b52cad..bd222cdbd2 100644 --- a/src/calibre/ebooks/oeb/polish/main.py +++ b/src/calibre/ebooks/oeb/polish/main.py @@ -76,7 +76,7 @@ etc.

    '''), '''), 'smarten_punctuation': _('''\ -

    Convert plain text dashes, ellipsis, multiple hyphens, etc. into their +

    Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their typographically correct equivalents.

    Note that the algorithm can sometimes generate incorrect results, especially when single quotes at the start of contractions are involved.

    diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index f071a74595..52a0aa73d2 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.9.20\n" -"POT-Creation-Date: 2013-02-22 08:54+IST\n" -"PO-Revision-Date: 2013-02-22 08:54+IST\n" +"POT-Creation-Date: 2013-02-22 10:18+IST\n" +"PO-Revision-Date: 2013-02-22 10:18+IST\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -3969,7 +3969,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:78 msgid "" -"

    Convert plain text, dashes, ellipsis, multiple hyphens, etc. into their\n" +"

    Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n" "typographically correct equivalents.

    \n" "

    Note that the algorithm can sometimes generate incorrect results, especially\n" "when single quotes at the start of contractions are involved.

    \n" From 7f63b4bc40e05396c46713e4c750b1fda1558b0c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 22 Feb 2013 10:25:31 +0530 Subject: [PATCH 32/32] ... --- src/calibre/db/write.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/db/write.py b/src/calibre/db/write.py index b12094225c..14ddea8dfb 100644 --- a/src/calibre/db/write.py +++ b/src/calibre/db/write.py @@ -145,7 +145,8 @@ class Writer(object): self.field = field dt = field.metadata['datatype'] self.accept_vals = lambda x: True - if dt == 'composite' or field.name in {'id', 'cover', 'size', 'path'}: + if dt == 'composite' or field.name in { + 'id', 'cover', 'size', 'path', 'formats', 'news'}: self.set_books_func = dummy elif field.is_many: # TODO: Implement this